Express 与 Koa 都是 Node 平台下的 Web 后端框架,是我们能够使用 JavaScript 完成后端开发

    Express 与 Koa 早期都有 TJ 编写

    • Express 发展于 2010 年
    • Koa 发展于 2013 年
    • 目的相同,编写后端应用

    这里主要说一说它们的不同点

    • Express 使用线性模型,Koa 使用洋葱模型,后者更加强大一点
    • Express 发展比 Koa 早,前者网上学习资料更多,后者相对少一点
    • Express 内置了一些实用的中间件,Koa 没有内置中间件,后者更简洁
    • Express、Koa 的 API 的层次几乎一样,而因为模型的不同在使用上会略有不同