开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
Koa首页、文档和下载 - Node.js 的 Web 框架 - 开源中国社区
全部项目分类
MIT
JavaScript 查看源码»
跨平台
分享
收藏
266 人收藏
收录时间:2013-12-20
Koa 详细介绍

Koa 是下一代的 Node.js 的 Web 框架。由 Express 团队设计。旨在提供一个更小型、更富有表现力、更可靠的 Web 应用和 API 的开发基础。

Koa可以通过生成器摆脱回调,极大地改进错误处理。Koa核心不绑定任何中间件,但提供了优雅的一组可以快速和愉悦地编写服务器应用的方法。

示例代码:

var koa = require('koa');
var app = koa();

// logger

app.use(function *(next){
  var start = new Date;
  yield next;
  var ms = new Date - start;
  console.log('%s %s - %s', this.method, this.url, ms);
});

// response

app.use(function *(){
  this.body = 'Hello World';
});

app.listen(3000);
Koa

选择将代码托管在码云
你还在等什么

可能是中国最大最好的代码托管平台


大家对 Koa 的评论 (全部 11 条评论)
{{repayCom.userName}}
梦在花间
为什么要Express和koa两个?是不是Express被抛弃了?
java龙
kao
keinwang
Koa可以通过生成器摆脱回调,极大地改进错误处理。Koa核心不绑定任何中间件,但提供了优雅的一组可以快速和愉悦地编写服务器应用的方法。 Koa
我是潮汐
ES6了. Koa
幻影浪子
赞一下Express团队 Koa
Koa 相关博客
顶部