基于nodejs的web框架:
Express框架[底层封装http模块,基于ES3/5,实现异步需大量回调,即使也有async等类库出现] -> Koa[ES6generator实现异步代码] -> Koa2[ES7 async/await];//本质:ES语言的发展 -> 框架的发展
1、Koa/Koa2框架聚焦点:路由(koa-router)、中间件(以koa开头)、模版引擎;
npm install koa; npm install koa-json; npm install koa-router; npm install ejs;
网站参考:
Express:http://www.expressjs.com.cn/
Koa:https://koa.bootcss.com/
EJS:https://ejs.bootcss.com/
Express/Koa对比:https://www.liaoxuefeng.com/wiki/1022910821149312/1023025933764960
网友评论