Node.js+Webpack开发实战
上QQ阅读APP看书,第一时间看更新

5.9 本章小结

Koa被称为“下一代的Web开发框架”确实有一定的道理,基于async/await设计的异步回调模型以及“洋葱圈”中间件模型是一个划时代的理念,让Node.js从回调地狱(Callback Hell)中彻底解放出来。

此外,由于极简的设计保障了Koa的运行性能和扩展性,因此一切都是可以按需扩展的。

回顾一下本章所学:

· Koa的上下文对象、请求处理。

· Koa的中间件的使用和编写。

· Koa的路由系统。

· Koa的模板渲染。

· 博客系统开发。

到目前为止,我们学习了主流的Express和Koa框架,在实际开发中,一般会结合其他软件(比如数据库、缓存等)来开发一个完整的应用。接下来我们将学习文档型NoSQL数据库MongoDB。