不小心又开坑了,为 ES7 设计的比 koa 更小更灵活的库。

2015-07-17 00:05:07 +08:00
 ysmood

项目地址 https://github.com/ysmood/noflow

专为 async 和 await 设计的接口。支持任意版本的 node,无需开 harmony 也能使用。

对 koa 存在的不满:

4879 次点击
所在节点    Node.js
6 条回复
MyLady
2015-07-17 00:14:06 +08:00
等大神的好消息.
scys
2015-07-17 00:27:00 +08:00
现在知道ES7和coffeescript差不多呀,从现在开始学习下。
Numbcoder
2015-07-17 00:44:23 +08:00
ES7 的 await 可用了吗?
ysmood
2015-07-17 11:25:32 +08:00
@Numbcoder 用 babel 的话可以 ES7 await,具体你看这个项目的 readme
gkuchan
2015-07-18 01:22:52 +08:00
想入坑, repo中列一个TODO计划吧,看看哪里能帮忙完善一些。
ysmood
2015-07-18 03:10:06 +08:00
@gkuchan 随时欢迎,可以加我 Telegram,用户名是 Yad Smood。其他的 IM 也行,比如 G+ 什么的。

事实上这个项目已经在公司内部的一些项目里用上了,个人感觉除了做 http server,做代理服务也比 express 或 koa 便利很多。我通常需要的是一些小而美的东西。

这个项目实际上一开始只是我另一个叫 nokit 项目的一个子函数,我最近觉得它非常有意义,于是打算单独抽离出来立项了。

关于 TODO,我的主要原始代码是用 coffeescript 写的,最近打算将 coffee 翻译成 js。
另外就是单测和 example 覆盖率太低,现在就只是写了些基础的测试和例子。尤其是例子,还不能充分表达这种编程方式的妙处。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/206259

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX