上QQ阅读APP看书,第一时间看更新
5.9 本章小结
Koa被称为“下一代的Web开发框架”确实有一定的道理,基于async/await设计的异步回调模型以及“洋葱圈”中间件模型是一个划时代的理念,让Node.js从回调地狱(Callback Hell)中彻底解放出来。
此外,由于极简的设计保障了Koa的运行性能和扩展性,因此一切都是可以按需扩展的。
回顾一下本章所学:
· Koa的上下文对象、请求处理。
· Koa的中间件的使用和编写。
· Koa的路由系统。
· Koa的模板渲染。
· 博客系统开发。
到目前为止,我们学习了主流的Express和Koa框架,在实际开发中,一般会结合其他软件(比如数据库、缓存等)来开发一个完整的应用。接下来我们将学习文档型NoSQL数据库MongoDB。