初学 node,我是选择最新的 koa2 还是更加稳定的 express 框架啦?

2017-08-09 17:19:18 +08:00
 pandaaa

稍微在网上看了一下各位大大的评论,必过都是 1 年前或者更早的。不知道现在的使用情况是怎样的。两个框架哪个更加适合 node 新手学习。

下面是一些网络资料:

koa

koa 是由 Express 原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的 Web 框架。使用 koa 编写 web 应用,通过组合不同的 generator,可以免除重复繁琐的回调函数嵌套,并极大地提升错误处理的效率。koa 不在内核方法中绑定任何中间件,它仅仅提供了一个轻量优雅的函数库,使得编写 Web 应用变得得心应手。

》 koa 是一个比 express 更精简,使用 node 新特性的中间件框架,相比之前 express 就是一个庞大的框架,但是 express 社区强大,该遇到的问题都遇到了,比较好解决。应用丰富,不用自己写。koa 比较灵巧,需要的中间件可以自己写,也不困难,源码易懂。《

不过最后,还是想问下各位的见解和各位公司使用 node 的情况。我自己的意愿是想从 koa2 入手,顺便扎实 es6 的扎实和了解 es7 的新特性 await...等。

19666 次点击
所在节点    程序员
23 条回复
pandaaa
2017-08-11 10:33:42 +08:00
我决定还是先看一下 express,扎实一下基础。再使用 koa2
pandaaa
2017-08-14 09:18:30 +08:00
@DCjanus 谢谢您的建议
xuemeigood
2018-05-03 13:04:38 +08:00
建议 koa2,它最新的 Es6 Es7 语法运行速度相比 Express 要快很多的,这个也分享个教程,你看看估计就清楚了 https://pan.baidu.com/s/1KNaA97kGwNhavch5rP_G7w

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

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

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

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

© 2021 V2EX