Koa2 介绍
- Koa 是 Nodejs 中一个非常精简的 web 服务框架

Koa2 电影网站相关技术栈
- Koa2
- MongoDB
- mongoose
- AntDesign
- Bootstrap
- Parcel

Koa2 电影网项目总结收获
- 从基础知识入手:掌握一个网站的开发过程;
- 学习框架源码与基础 API:从表象的 API 调用掌握,到框架内核底层原理;
- 代码案例穿插讲解,加深理解 Koa2
- 掌握 Nodejs 事件循环,单线程,异步 IO等诸多概念
- Nodejs 中使用模板引擎
- Pupeteer 爬取高难度网站数据
- 静态网站一步步迭代上线,每次迭代背后包含的思考和下一步计划
- 快速迭代,小步快跑的项目
- 加深理论知识,更重视项目实战
- Koa2 的灵活可控,和搭建效率

Koa2 的相关问题
- Koa2 框架到底为我们做了什么?
- Koa2 的内部是个什么样子?
- Koa2 向下一直到 Nodejs 底层,到底是:怎么处理事件循环的?
- 一个异步的 HTTP 过程,到底是怎么进行的
- process.nextTick()
- setImmediate()
- setTimeout()
- Promise()
Nodejs 后台相关

Koa2 生态圈
koa
koa-compose
koa-js-json