express koa koa2 優缺點分析


發布日期

2009年6月26日,TJ 提交 Express 第一次 commit。目前擁有 5000 多次 commit。

2013年8月17日, TJ 只身一人提交 Koa 第一次 commit。目前擁有 1000次左右 commit。

后續 koa2 在 koa 的基礎上繼續開發。

表格比較

框架 - 架構功能 - 異步處理方式 - 社區生態 

express - 功能很全 - callback 回調 - 多年運行,生態豐富穩定。

koa - 只保留 express 核心等功能 - co 庫、generator 實現異步 - 不太清楚

koa2 - 同 koa - async、await、promise 實現異步 - 目前新應用主流。

總結

async、await、promise 是未來主流。node web 應用中,需要優雅的處理好 異步/同步。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM