Skip to content

Koa.js 相关资源

介绍

Koa 是一个新的 web 框架,由 Express 幕后的原班人马打造, 致力于成为 web 应用和 API 开发领域中的一个更小、更富有表现力、更健壮的基石。

通过利用 async 函数,Koa 帮你丢弃回调函数,并有力地增强错误处理。

Koa 并没有捆绑任何中间件, 而是提供了一套优雅的方法,帮助您快速而愉快地编写服务端应用程序。

网址

Koa 开源地址 GitHub:

官网 :

中文网:

书籍:

教程文档:

官方中间件库列表:Home · koajs/koa Wiki (github.com)

服务端要素

  • HTTP:Application

  • 接收: Context 对象

    • 解析:Request

    • 响应:Response

  • 中间件:Middlewares

  • 执行上下文:Session、Cookie

常用中间件技术栈

官方中间件库列表:Home · koajs/koa Wiki (github.com)

其他第三方库

Pug:模板引擎

Parcel:开箱即用开发体验与可扩展的架构相结合,是 Web 应用打包工具库,与模板引擎结合打包成网页:

官网文档提供的相关资源

以下列出了更多第三方提供的 koa 中间件、完整实例、全面的帮助文档等。

基于Koa框架的封装

egg.js

官网:

开源地址:

thinkjs

官网:https://thinkjs.org/doc/index.html

开源地址:https://github.com/thinkjs/thinkjs

Released under the MIT License.