Node 导航
我生来就是高山而非溪流,我欲于群峰之巅俯视平庸的沟壑。
我生来就是人杰而非草芥,我站在伟人之肩藐视卑微的懦夫。
一个 NodeJS 后端工程师需要掌握那些什么知识才能独胆一面呢?我的理解是能用 Node 写一段代码,运行在服务器上提供服务。要想做到这些,我们需要对 Node 有基本的认知,以及要学会基于 Node 的 Web 框架(express 或者 koa2),除此之外,我们还要知道数据库方面的知识,缓存相关的知识。有了这些我们就要部署一个项目,部署项目时,我们要知道 linux 、shell 命令、怎么做 CI/CD,怎么部署一个项目等等
Go、Python 都可以写后端,韩信点兵,多多益善。有了 Node 做基础,学 Go 很多东西一通百通
Node 基础
模块 这里主讲两个模块
Web 后端开发
Express
Koa
session 与 JWT
Web API 设计
Mysql
MongoDB
Redis
HTTP 协议
应用部署
服务如何部署
需要掌握 linus 知识
shell
CI/CD
swagger 把你的 api 设计为这个形式展示出来