koa是Express的下一代基于node的web框架 目前有1.x和2.0两个版本
1。 Express
Express是第一代最流行的web框架 它对node.js的http进行了封装
Express的api很简单 但是是基于ES5的语法 想要异步实现代码 只有一个方法: 回调
如果异步嵌套层过多 代码就不美观(解决方法: 引入async的库)
2. koa1.0
基于ES6的generator编写的koa
koa是Express的下一代基于node的web框架 目前有1.x和2.0两个版本
1。 Express
Express是第一代最流行的web框架 它对node.js的http进行了封装
Express的api很简单 但是是基于ES5的语法 想要异步实现代码 只有一个方法: 回调
如果异步嵌套层过多 代码就不美观(解决方法: 引入async的库)
2. koa1.0
基于ES6的generator编写的koa