读者需要具备但不限于以下技能
- node
- ES6/7
- http
一共两部分十章节,适合五天的训练营。
基于
Koa2
并结合特定的业务场景,开发相应的中间件及讲述代码开发过程,最终实现可扩展的node
项目结构。
- 基础篇
- 提升篇
- 扩展篇-敬请期待
- 静态资源版本控制
- 增加数据库
- 前后端分离方案
教程以 git
分支的方式管理
- 通过
git
把项目复制到本地
git clone https://github.com/ikcamp/koa2-tutorial
- 切换目录
cd koa2-tutorial
- 在当前目录下切换分支
git checkout 0-start
注意: 所有的分支命名上,都是数字开头,也就是我们的开发顺序和讲解顺序。
教程的完整代码在主干
master
中,请自行查阅📖