5 Nodejs Koa、Koa2框架

基于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;

5 Nodejs Koa、Koa2框架_第1张图片

网站参考:

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

你可能感兴趣的:(5 Nodejs Koa、Koa2框架)