V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Croow
V2EX  ›  程序员

真心发问,想学后端需要学啥?

  •  2
     
  •   Croow · 17 小时 46 分钟前 · 8620 次点击

    op 前端,向往全栈方向走,想知道后端需要哪些知识?除了语言和 sql 外,还需要哪些?目前我想到的有如下:ngix 、redis 、docker 、nacos 等等。

    ai 时代技术的价值没那么大这一点我知道,真正项目中最重要的点是解决问题的能力,也就是经验。但是我现在脑子里没有后端那套体系,遇到的问题是一片空白,所以想请教各位大佬,有哪些知识是可以预先学习下的。

    109 条回复    2026-04-21 23:17:28 +08:00
    1  2  
    diudiuu
        1
    diudiuu  
       17 小时 44 分钟前
    curd
    Bologna
        2
    Bologna  
       17 小时 43 分钟前
    同感
    gefangshuai
        3
    gefangshuai  
       17 小时 43 分钟前   ❤️ 1
    学怎么用 ai
    akorn
        4
    akorn  
       17 小时 31 分钟前   ❤️ 1
    得找个有业务量的中、大厂学。有跑通的线上业务,调用链才能跑通。要不就是背书单。
    这跟开车一样,就得上路。
    shangsharon
        5
    shangsharon  
       17 小时 31 分钟前
    直接学 AI ,编程基础一点都不要碰,看坛子里的帖子就知道,未来是 AI 的天下
    ktyang
        6
    ktyang  
       17 小时 30 分钟前
    学学怎么能把自己的想法表达清楚
    Croow
        7
    Croow  
    OP
       17 小时 29 分钟前   ❤️ 1
    @ktyang 我这说的还不清楚吗?
    iorilu
        8
    iorilu  
       17 小时 29 分钟前
    学什么都没用

    反正工作时候都不一样的

    以后都是 AI 直接从头到尾干的

    如果给你 claude 都干不了,那就说明改转行了
    Croow
        9
    Croow  
    OP
       17 小时 28 分钟前
    @shangsharon 我列举的也跟编程无关吧,我都首先排除编程相关的语言和 sql 了
    sentinelK
        10
    sentinelK  
       17 小时 26 分钟前   ❤️ 1
    首先你得先说你要解决什么。
    你都不聊你想通过学习解决什么,光学知识,不实践,最终变成屠龙之计有什么意义?
    flytsuki
        11
    flytsuki  
       17 小时 26 分钟前   ❤️ 1
    数据库+任意语言先写个接口,redis 都可以暂时不要; 再学学 docker+linux 打包出来跑起来再优化
    akorn
        12
    akorn  
       17 小时 26 分钟前
    @akorn 对了,推荐本书 System Design Interview An Insider’s Guide (Alex Xu) 。
    ufan0
        13
    ufan0  
       17 小时 25 分钟前   ❤️ 9
    "但是我现在脑子里没有后端那套体系"

    You need this: https://stackshare.io/stacks
    Croow
        14
    Croow  
    OP
       17 小时 23 分钟前
    @sentinelK 很好的建议,感谢。我可以先设定个目标,让 ai 给我方案,我再手动实现下
    erwin985211
        15
    erwin985211  
       17 小时 23 分钟前
    先用 next.js 做一个全栈项目,学习一下 docker 、数据库这些打包、部署。反正我是这样学的。
    seedhk
        16
    seedhk  
       17 小时 21 分钟前
    经验是靠项目堆出来的,即使是问 AI ,也得有场景有问题,才能让 ai 给出解决方案

    “后端需要哪些知识”
    前后端的知识是相通的,想学后端,直接从公司的后端项目入手,随便什么语言无所谓,需要用到什么学什么
    craftsmanship
        17
    craftsmanship  
       17 小时 20 分钟前 via Android
    说实话最可行的方案就是直接申请公司内部转全栈
    qhd1988
        18
    qhd1988  
       17 小时 17 分钟前
    先学会不信任前端任何输入
    laved
        19
    laved  
       17 小时 7 分钟前   ❤️ 4
    人 op 问走全栈方向要怎么走,别人也知道是 ai 时代,你们一个个说开口说没用闭口说没用,真有你们的。你知道就说 不知道就不说,非要说这没用那没用来打击别人的兴趣做什么
    GeminiPro
        20
    GeminiPro  
       17 小时 5 分钟前
    倒想问问前端怎么学,AI 搞前端到底靠谱不。
    zisen
        21
    zisen  
       17 小时 5 分钟前
    往内存优化走,现在内存太贵了
    skkakaka2
        22
    skkakaka2  
       17 小时 3 分钟前
    你确定你是前端? nginx 和 docker 都没接触过你是怎么部署项目的???
    Croow
        23
    Croow  
    OP
       17 小时 3 分钟前   ❤️ 1
    @GeminiPro 前端如果是管理台这种 web 项目,直接 ai all in ,完全没问题,如果是 app ,小程序的话有兼容性问题需要读代码, 想上手快点的话就学 vue 那一套,uniapp
    Croow
        24
    Croow  
    OP
       17 小时 2 分钟前
    @skkakaka2 纯前端业务开发,不需要做部署的,都是组长做
    Croow
        25
    Croow  
    OP
       17 小时 2 分钟前
    @erwin985211 可以,我正想这样做呢
    Vegetable
        26
    Vegetable  
       17 小时 1 分钟前
    你要先学会“如何独立学习一门技术”
    howfree
        27
    howfree  
       16 小时 59 分钟前
    现在感觉知道基本的语法,保证能看得懂,然后懂点运维知识就可以了吧,深度似乎没那么重要了
    callmecaiyuyu
        28
    callmecaiyuyu  
       16 小时 57 分钟前
    @laved 确实,现在 v 站的风气感觉差了很多
    Croow
        29
    Croow  
    OP
       16 小时 56 分钟前
    @howfree 对的,知识的广度要够,遇到问题要知道是哪一块的,再具体问 ai 。现在我就是不知道怎么扩展广度
    BortonJones
        30
    BortonJones  
       16 小时 54 分钟前
    我看了你的,我的想法是,纯技术没出路 你应该学的是项目 是产品,实现一个产品最重要的往往不是 技术实现 而是思路,你应该看看产品相关的书籍 而不是去看后端 技术架构啊 框架啊 代码 没必要 甚至服务器都没必要 代码可以 ai 撸 服务器也可以让 ai 吧每一步的命令给你 你照着粘贴进去 唯独这个产品思维 业务思维 是没办法让 ai 来的
    weegc
        31
    weegc  
       16 小时 53 分钟前
    首先学一点基本语法,能看懂代码的语法错误级别
    其次能用大模型,就 OK 了
    howfree
        32
    howfree  
       16 小时 52 分钟前
    @Croow 比如知道大概语法之后,跟着尝试做一个项目,黑马、尚硅谷 B 站上都有相应的做项目的课程,最好自己尝试做几个功能,遇到问题,并开始解决问题,应该就有感觉了
    lixen9
        33
    lixen9  
       16 小时 51 分钟前
    有架构思维更重要,虽然是 ai 时代,但是 ai 吐出来的垃圾自己得能分辨
    opticalproperti
        34
    opticalproperti  
       16 小时 49 分钟前
    我觉得现在学任何编程语言都是一样的,未来区分能力等级是看学习能力,
    换句话说,能不能在短时间内根据自己的学习方式很快就能上手,这个是最重要的;
    现在再去从语法开始,完全属于是 49 年入国军了
    iorilu
        35
    iorilu  
       16 小时 44 分钟前   ❤️ 1
    @callmecaiyuyu 也不是风气问题

    主要是 AI 时代, 这种空泛的问题没啥意义, 因为真想回复至少要打几百个字把

    直接把这个标题丢给 GPT , 至少能得到一个能用的结果

    就像以前经常有人问, "xx 语言应该怎么学一样"

    你看现在有人问这种事吗
    TonyMontana
        36
    TonyMontana  
       16 小时 40 分钟前
    学架构思路、学理论原理、学设计思维,AI 时代了,普通人学习重心不应再是应用技术本身
    Bologna
        37
    Bologna  
       16 小时 38 分钟前
    @shangsharon #5 我感觉还是得学吧,要看懂代码内容
    beefhotpot
        38
    beefhotpot  
       16 小时 36 分钟前
    可以看看一些对着架构图讲某个业务实现的那种视频,这样大概能知道大体知道什么情况用什么架构,可能会遇到什么问题,剩下具体的代码就都是 AI 写的了
    66beta
        39
    66beta  
       16 小时 36 分钟前
    不说 AI 的话,就是按照大部分的教程,做一个完整的网盘、相册、blog 之类的程序,这样你能知道个大概。

    用 AI 也得知道这些基础知识,而那些算法、数据机构,我觉得完全不重要了,AI 写出来吊打人类
    5800X3D
        40
    5800X3D  
       16 小时 36 分钟前   ❤️ 1

    可以参考一下这个路线图。
    原作者:小傅哥
    原文地址: https://bugstack.cn/md/road-map/road-map.html
    afeibukaixin098
        41
    afeibukaixin098  
       16 小时 34 分钟前
    不管什么后端语言,先写个注册登录,再把它部署上线就够了。
    coderzhangsan
        42
    coderzhangsan  
       16 小时 31 分钟前
    自己摸索,没必要,感兴趣的除外,什么时候工作要用到了,再学习也不迟,现在有 AI ,学习效率比以前高多了,前端走全栈,后端最好也是前端技术栈,学习起来容易,例如 next.js/express.js 等等,把 node 那一套体系搞清楚,就很强了,至于 nginx/docker 那些东西,只不过是运维工具,很多时候不一定需要你部署。
    zxjxzj9
        43
    zxjxzj9  
       16 小时 31 分钟前
    很简单,买一台 nas 小主机或者服务器, 然后往上面搭服务, 什么 ai 网关/openwebui, 智能家居主控, 流媒体刮削/推送,或者用 ai 手搓什么 epub 阅读器,等你你 api 配多了你就知道怎么写后端了. 不然这东西有啥好学的不就是想出来你要怎么样把各种数据转化成 json/blob/hls 等东西和你的浏览器交互么
    kakki
        44
    kakki  
       16 小时 29 分钟前
    对不起,我甚至认为在 AI 时代这种提问都不应该出现在论坛.
    anmie
        45
    anmie  
       16 小时 26 分钟前
    @kakki #44 +1

    想学,问问 AI 怎么学,然后你觉得 AI 说的没问题就让 AI 开始教就行了。根本没必要来论坛提问。
    Desiree
        46
    Desiree  
       16 小时 23 分钟前
    @Croow #24 这玩意自己弄一个也不复杂吧,现在服务器这么便宜,部署成本很低啊
    lavvrence
        47
    lavvrence  
       16 小时 22 分钟前
    MQ 、负载均衡、分布式锁、分布式事务、一致性协议、幂等、熔断、MVCC 、链路追踪...
    RBAC 、SSO/SAML...

    后端涉及的太广太深了,我随手写了点常见的。。。
    mightofcode
        48
    mightofcode  
       16 小时 19 分钟前
    去需要你的地方去
    很多地方不需要你 你只是个螺丝钉 所以没任何意义
    pUC9tNrr
        49
    pUC9tNrr  
       16 小时 16 分钟前
    @kakki #44 是这样的
    evilHa
        50
    evilHa  
       16 小时 4 分钟前
    重点不是学什么,而是要干嘛,如果你工作用不到的东西,学是没用的,学了就会忘记。

    你想做什么,然后再说需要什么技术栈。
    kinkin666
        51
    kinkin666  
       16 小时 3 分钟前
    CSAPP 这本书,虽然我学的也没有很好,但也够用了,不至于看到稍微难一点的东西就觉得是做不出来的魔法
    sampeng
        52
    sampeng  
       16 小时 1 分钟前
    我自己用 ai 撸 swift 就感觉非常明显。所有说不要管技术细节直接学 ai 的都是放屁,做 demo 没问题,但要做好。ai 说的方案你不判断一个你试试。。。一些简单的 bug ,我自己有经验我可以非常快速的定位大概的位置,很少有超过 10 分钟没有定位到的。但是 swiftui 写 ios ,就直接进入炼丹模式
    xitler
        53
    xitler  
       16 小时 1 分钟前
    @kinkin666 确实是神书,做了每一个实验和大部分的练习,感觉对计算机的理解都升华了
    crocoBaby
        54
    crocoBaby  
       15 小时 49 分钟前 via iPhone
    同 op 也在前端转后端的过程,我觉得先要懂概念,技术语法那种用到再学,没有概念,你问 ai 都不知道问什么
    systemGuest
        55
    systemGuest  
       15 小时 48 分钟前
    @evilHa 同感,很多人认为自己学了就能大展宏图,光宗耀祖,活在几十年前程序员稀缺时代,实际各行各业都是烂大街内卷,如果没有好的平台或项目做铺垫,纯粹浪费时间。
    importmeta
        56
    importmeta  
       15 小时 45 分钟前   ❤️ 1
    我之前也是前端,现在什么都会。给你我的方法:不是科班的先补基础,大致能考 60 分的水平就行,操作系统,计算机系统原理,数据库原理,软件工程什么的,对计算机线程啊进程什么的有个概念,数学方面你现在用不到,高数离散线性代数做 CRUD 几乎用不到,你做后端,什么电路设计,编译原理也几乎用不到。然后再学一门后端语言和数据库,然后学系统设计,系统设计也算比较基础的,比如如何设计前后端交互,如何设计缓存,这些都属于系统设计部分。最后学学如何部署到服务器就行,Docker 什么的。再进阶一点就是涉及运维方面了,Grafana 之类的日志系统,K8S 负载均衡系统,
    Croow
        57
    Croow  
    OP
       15 小时 37 分钟前
    @importmeta 感谢大佬,op 是软件工程专业的,看了你的回复,我觉得我可以从设计缓存开始走,我个人认为在部署这块我的短板还挺大的,啥概念都没有。
    xzh654321
        58
    xzh654321  
       15 小时 36 分钟前
    @lavvrence 看起来都好复杂
    visper
        59
    visper  
       15 小时 30 分钟前
    很简单啊,就是你平时在前端调用接口保存数据,然后写个后端把数据保存到数据库,然后获取数据写个接口从数据库能读出来。就是写了后端了。再打包部署一条龙试验一下,就完成了。其他的都是看到要什么需求要怎么做,问 AI.
    sberry
        60
    sberry  
       15 小时 26 分钟前
    @shangsharon 编程基础不理解能过面试这关吗? 面试造火箭能抗住吗?
    callmecaiyuyu
        61
    callmecaiyuyu  
       15 小时 25 分钟前
    @Croow #23 我想知道 ai 写前端怎么管理好,避免屎山,我现在写前端都是围绕这几点
    1 、确定 ui 组件库,确定页面风格,按照相同的组件规范开发
    2 、页面和逻辑要解耦,方便后面调整页面
    更具体的就不懂了,让 ai 自己 preview 调试页面,让我看也看不明白
    chenluo0429
        62
    chenluo0429  
       15 小时 24 分钟前 via Android
    ai 时代这种问题其实没必要问,随便找个 ai 完全可以给你更好的答案。根据你的实际情况可以调整 prompt ,比如你希望从实践出发,还是从理论基础出发,增加一下你自己的实际情况

    我是一名前端开发,现在希望往全栈方向发展,但是我对后端是零基础,完全没有概念。请你帮我制定一份按周的学习计划,我每周可以抽出大约 5 小时左右的学习时间。先帮我制定总体的学习路线图,然后给出前 10 周的具体内容
    AutumnVerse
        63
    AutumnVerse  
       15 小时 23 分钟前 via iPhone
    编程语言,数据库( MySQL ),这两个学完先这个登录页面,写出来基本上就入门了

    接着就是 redis nginx docker k8s 学完基本上算进阶了

    楼上什么 ai 时代的,纯瞎扯,不懂底层原理,根本没法指挥 ai 写出复杂业务逻辑。
    Croow
        64
    Croow  
    OP
       15 小时 19 分钟前
    @chenluo0429 我试过,ai 给的质量很差。所以要来问问有经验的前辈。个人认为,不能全靠 ai 来搞,自己还得有判断方案是否可行的能力才能更好的发挥 ai 的优势。
    prosgtsr
        65
    prosgtsr  
       15 小时 17 分钟前
    先学 mysql 的 crud ,然后学 redis 的 crud ,够了
    框架什么的知道咋用的就行了,先这样跑起来
    K332
        66
    K332  
       15 小时 6 分钟前
    之前摸鱼看到的一篇文章,大意是注意安全防控之类的
    https://juejin.cn/post/7630290760560295974
    chenluo0429
        67
    chenluo0429  
       14 小时 38 分钟前 via Android
    @Croow 除非有人愿意跟你详细聊一聊,否则给你推荐的方案一定是随大流或者是针对特定的人的,不一定适合你的情况和你的需求。
    你应该做的是,给足前提条件,先让 AI 给你定制一份计划,然后拿着这份计划再来问建议,而不是直接来问
    nbhaohao
        68
    nbhaohao  
       14 小时 32 分钟前
    很好的问题, 我自己也会有相同的疑问, 其实 #62 的提议是不错的, 我也尝试过, 但我个人感觉 AI 擅长给大方向, 或者主题, 比如他会告诉你学 网络, 操作系统, 但是你让他生成 0 - 1 的教材, 很难, 所以可能就是你说的 ai 给的质量很差.

    我的看法是后端的难点是"心法", 举个例子, 如果要配置 https, 网上配置 https 教材一大堆, 你可以学习怎么配, 但是, 为什么需要 https, https 的具体过程是怎么样的? 这些不了解, 可能会让你感觉很"虚".

    后端确实有自己的 "技", 比如 crud, 学习技不难, 但是背后的基础, 要补起来确实要花大力气, 应该前面也有后端大佬提到了 (我自己是前端).

    我建议是也是先从基础: 操作系统, 网络, linux 系统编程, c 语言, 大概了解一下, 数据库深层一点的概念等.

    我理解的高级后端, 应该不会被语言所束缚 (java, go, python), db 层面当然会有侧重, 关系/非关系型, 然后会在分布式系统, 微服务有丰富的经验. 至于用什么 spring, fastApi, 或者其他 web 框架, 又或者是什么 orm 框架, 都不太重要.

    看个人习惯, 可以在学习某项技术的时候, 觉得自己不懂,理解不深刻, 再去补对应的基础, 比如学习协程, 那为什么需要协程.

    多用 Ai 辅助学习肯定没问题, 让他生成教材可能有点弱, 也可能会比较费 token, 市面上已经有不错的教材了, 用它辅助, 验证自己是否理解了, 会比较好.
    sampeng
        69
    sampeng  
       14 小时 31 分钟前
    @Croow 首先。你要根据自己需求构建 mindmap 。我当初就是这样做的。花了一天时间,把我所有收集的信息构建 mindmap ,不要用别人的,不要用 ai ,自己思考,自己建立网状结构。然后再一点一点的去了解,现在不需要一点一点了。让 ai 去补充信息就非常快
    Rickkkkkkk
        70
    Rickkkkkkk  
       14 小时 20 分钟前
    问过 ai 了吗?
    freezebreze
        71
    freezebreze  
       14 小时 16 分钟前
    挑选一套后端语言框架,然后先弄懂 前端发请求到服务器 到后端程序返回 框架是怎么运行得就差不多可以上手业务 crud 了,结合 ai 杀就完事了
    SanjinGG
        72
    SanjinGG  
       14 小时 15 分钟前
    直接照着全栈视频走一遍就行了,后续有其他需要再学
    itechify
        73
    itechify  
    PRO
       13 小时 57 分钟前
    前端,那就 nodejs 框架做后端一把梭
    Mandelo
        74
    Mandelo  
       13 小时 43 分钟前
    直接问 AI: 我要做一个 xxxx 功能,该如何设计用到哪些技术栈?
    jimrok
        75
    jimrok  
       13 小时 20 分钟前
    后端可以从很简单的模式开发做起来,最简单的就是单体应用,学会 sql ,学会从数据库利用 sql 获取数据和写入数据,然后 java 或者 go ,或者 python 都有一套 MVC 的架构,可以将数据发送给前端。这之后再学习各种缓存提高性能,MQ 做一部执行,再到后面学习如何实现高可用架构,分布式服务注册库和微服务架构,再往后研究原生云,实现进程的调度。再往后估计要看看机器学习,数据分析。
    C64NRD
        76
    C64NRD  
       13 小时 17 分钟前
    前端就是通往全栈的最优路线,用一个好模型,少走几年弯路
    uni
        77
    uni  
       12 小时 59 分钟前
    真心回答你,那就是去看 asp.net 的官方文档和微软开源的 dotnet 官方 skill 仓库

    https://learn.microsoft.com/en-us/aspnet/core/overview?view=aspnetcore-10.0&preserve-view=true

    https://github.com/dotnet/skills

    整个 dotnet 体系就是微软大而全地用优雅的最佳实践包揽了一切,学完这个你就能在实战层面对后端有所把握
    duanxianze
        78
    duanxianze  
       12 小时 57 分钟前
    不是科班出身的吧?不然不至于没概念,没有嘲讽的意思,具体来说,想学某件新东西,就是去做,比如,去自己做一个商城,当然是最简单的那种,然后你就会慢慢接触到数据库,模型设计,控制器,服务等各种东西,还有权限控制,安全防范,系统扩展等等进阶,再之后就是什么连接池,队列,缓存,并发等等高阶知识,一步步来,边做边学
    THESDZ
        79
    THESDZ  
       12 小时 45 分钟前
    关于高并发场景:
    单机中处理并发的主要方向是:内存、线程与锁
    分布式场景下的 CAP 抉择。

    这里面的门道很深,如单机并发关于锁的问题,就涉及到 从 无锁到自旋到阻塞,而阻塞又涉及到唤醒问题,如何唤醒只需要唤醒的线程。
    这里不展开,但是大部分后端语言的核心包都对这一块有足够强足够优雅的设计和实现。
    yalin
        80
    yalin  
       12 小时 43 分钟前
    古法面向对象编程
    THESDZ
        81
    THESDZ  
       12 小时 41 分钟前
    #79 补充
    众所周知,CPU 、内存、I/O 设备的速度是有极大差异的,为了合理利用 CPU 的高性能,平衡这三者的速度差异,计算机体系结构、操作系统、编译程序都做出了贡献。

    后端现在围绕的核心很大一部分都因为上面这句话。不知道前端考虑不考虑这些。
    Jemini
        82
    Jemini  
       12 小时 34 分钟前
    学习怎么看日志。
    ota
        83
    ota  
       12 小时 28 分钟前
    devops 的一些基本的就行,不用上到 k8s
    然后学点 py 吧,虽然我觉得 py 也算前端语言了。
    个人觉得你前端,为什么不一把梭 node.js
    node 的生态并不比 py 差。
    其他 rust go 这些,生态差,性能的确吊打 py node 。但没必要。项目能达到重构的地步。

    py 还是强烈推荐是个必学的,但并非需要精通。这东西的定位是胶水语言。主要后面干活的还是他的 FFI

    ----以上是一般论---

    但我觉得 prompt + vibe + harnes 的 se 思维很重要。其实现在很多人都在用 agent team 解决。
    学点基础是必修,但不是核心。
    ronyin
        84
    ronyin  
       12 小时 25 分钟前
    了解运行流程、架构、逻辑这些。编程现在都交给 AI 了。。
    hydyy
        85
    hydyy  
       12 小时 24 分钟前
    学 AI
    HENQIGUAI
        86
    HENQIGUAI  
       12 小时 13 分钟前
    下个 codex 直接和它一起干就行
    linuxsogood
        87
    linuxsogood  
       12 小时 6 分钟前
    自己注册个域名,维护个个人博客或论坛,你就知道你该学啥了。
    SakuraYuki
        88
    SakuraYuki  
       11 小时 41 分钟前
    找现成的项目案例用 ai 对着抄一遍,了解下逻辑和架构
    Gilfoyle26
        89
    Gilfoyle26  
       11 小时 41 分钟前
    @5800X3D #40 神图,这些全部学完估计要 10 年
    coder1v5
        90
    coder1v5  
       11 小时 1 分钟前   ❤️ 2
    要不先试试写个登录呢,学会可以打败 90%的后端程序员。路线如下:
    第 1 阶段:手写用户名密码登录
    第 2 阶段:补齐密码安全、Session 、找回密码、登出
    第 3 阶段:加入验证码、限流、锁定、MFA
    第 4 阶段:做 JWT / Refresh Token / 设备会话
    第 5 阶段:做 RBAC 、菜单权限、接口权限、方法权限
    第 6 阶段:系统掌握 Spring Security 的抽象
    第 7 阶段:学 OAuth2 / OIDC / SAML ,接入 Keycloak 或 Okta
    第 8 阶段:把复杂授权外置到 OPA ,进入 Policy as Code

    真正的进阶是你的思维方式在变:
    初级:会写登录接口
    中级:会设计登录态和权限模型
    高级:会把认证、授权、风控、审计拆成独立能力
    架构级:会把身份中心、应用安全、策略引擎分层治理
    supuwoerc
        91
    supuwoerc  
       10 小时 53 分钟前
    383394544
        92
    383394544  
       10 小时 50 分钟前 via iPhone
    古法编程时代,要学后端都是先试着徒手搭一个购物网站。
    jrtzxh020
        93
    jrtzxh020  
       10 小时 41 分钟前
    B 站搜 谷粒商城,古法编程时代的精华,学吧
    voidmnwzp
        94
    voidmnwzp  
       10 小时 38 分钟前
    学习如何准确描述你的需求
    iorilu
        95
    iorilu  
       10 小时 11 分钟前
    @coder1v5 用户管理鉴权确实麻烦阿

    这一套有什么公认好的开源实现吗

    最好能通过 api 集成到任意项目

    这样后台部署一个, 其他项目都能用
    JShen
        96
    JShen  
       10 小时 9 分钟前
    @coder1v5 我一个 8 年的资深开发都做不到你说的这个,但是你说的我都懂。😂,见笑了。
    JShen
        97
    JShen  
       10 小时 6 分钟前
    我感觉就找一个自己的需求,然后从 0 到 1. 让 AI 给你规划,自己跟着走一遍基本就懂了。但是企业里面的微服务,涉及到系统设计就稍微进阶点了,比如服务的拆分,服务之间的通信,服务的治理,CICD 这些比较进阶。当然你如果是学点 crud ,那就学点 sql ,学一下缓存,学一下消息队列。基本就够用了。
    coder1v5
        98
    coder1v5  
       9 小时 57 分钟前
    @iorilu 没啥太好的开源项目。
    gibber
        99
    gibber  
       9 小时 52 分钟前
    @coder1v5 确实,这一套能搞定可以说比很多十年经验的后端开发都强了
    ilemon18
        100
    ilemon18  
       9 小时 37 分钟前
    写个简单的博客系统,你就会玩了
    1  2  
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1009 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 239ms · UTC 18:54 · PVG 02:54 · LAX 11:54 · JFK 14:54
    ♥ Do have faith in what you're doing.