跳到主要内容
CNode

ES6 已经到来, 那么应该是koajs大放异彩的时候了

分享
PPana发布于 11 年前最后回复 11 年前
26147440

iojs 已经原生支持了 generator,promise 那么 koajs就可以直接使用了。用了koajs之后, 这酸爽的感觉挡不住, 就再也回不去了 http://koajs.in/ Koajs 有啥子优点呢:

  • 消灭回调代码,更强大的异常处理
  • stack-like形式的中间件组织形式
  • 代码精简,只实现了基础的http工程,其他通过middleware实现, 灵活
  • TJ大神最终作品
查看回复

回复 (26)

P
Pana#2611 年前
C
chapgaga#2511 年前
引用 Pana@chapgaga 这个才是 https://github.com/nwjs/nw.js

@Pana 还是原来那个项目,不过成立组织了,呵呵 不成立组织,不能加很多开发者么?

https://bangumi.moe 使用 Koa.js 作为后端。

P
Pana#2011 年前
引用 chapgaga@Pana nw是啥?

@chapgaga node-webkit 现在改名了

C
chapgaga#1911 年前
A
andyhu#1811 年前

P
Pana#1611 年前
引用 chapgaga@Pana 一个项目中可以同时使用express和koa么?这种同时使用的场景多么?

@chapgaga 是可以同时使用两者的, koa支持这个特性, 不过这样用的场景貌似不多

F
fantasyni#1511 年前
引用 Pana@fantasyni 跨平台指的是哪几个平台? 性能貌似比express没差多少吧

@Pana js 环境,浏览器、服务器、各种binding 比如 nw.js cocos2d-js

C
chapgaga#1411 年前
引用 Pana@chapgaga 有时间的话最好先学学express, 然后再用koa

@Pana 一个项目中可以同时使用express和koa么?这种同时使用的场景多么?

P
Pana#1211 年前
引用 fantasyni跨平台+性能 是个不足之处

@fantasyni 跨平台指的是哪几个平台? 性能貌似比express没差多少吧

P
Pana#1111 年前
引用 chapgaga@DavidCai1993 没有必要学Express了么?直接学Koa?

@chapgaga 有时间的话最好先学学express, 然后再用koa

G
gotolnc#1011 年前
引用 SoaringTiger反正我觉得在消灭回调方面是相当的省事,正在用

@SoaringTiger 其实现在用事件方式也蛮好用的。

C
chapgaga#911 年前
引用 DavidCai1993感觉注定是大势所趋,强势关注

@DavidCai1993 没有必要学Express了么?直接学Koa?

D
DavidCai1993#811 年前

感觉注定是大势所趋,强势关注

S
SoaringTiger#711 年前

反正我觉得在消灭回调方面是相当的省事,正在用

F
fantasyni#611 年前

跨平台+性能 是个不足之处

F
fundon#511 年前

既然说道 Koa, ES6 ,那就贴下目前处在开发中的框架 trek.js https://github.com/trekjs/trek,基于 Koa。 一切都在进行中,ES6+ 开发。

P
Pana#411 年前

await 最快明年, 其实co跟 await的写法是一样的

H
haio#311 年前

we await ES7

X
xieren58#211 年前

await 才是王道。。

T
TossShinHwa#111 年前

表示目前只在用 co, 而且感觉其实很怪, 等 ES7 的 await 出来之后还是会被取代.

参与回复

登录后即可参与回复。登录