这几天刚接触 nodejs ,查了些资料,看到了大神 TJ “ Farewell Node.js ”的文章。
如果 TJ 当时就遇到 4.2.x 的版本 是否还会选择离开?是否会选择继续完善?
顺便问各位一个问题,没有 express 的经验直接上 koa 是否会走很多弯路?
|      1lucifer4he      2015-11-16 16:22:05 +08:00  1 个人觉得还是会离开的。 TJ 转到 go 是因为 go 更适合他现在做的东西。 Node 在重 CPU 应用上有点无力,很多都靠 C 艹拓展,压缩图片等等。还有语言上的 go 和 node 的不同。不是说你版本升了,有 ES6 了,就不一样了。 express 和 koa 我觉得不必纠结。你先理解中间件的思想。两个的区别就是中间件的实现方式不一样,还有社区的成熟度=。=就这么多=。= | 
|      2youxiachai      2015-11-16 16:24:46 +08:00 同意楼上..... | 
|  |      3sox      2015-11-16 16:33:30 +08:00 啊, 5.0.0 都没用 | 
|      4hantsy      2015-11-16 16:59:17 +08:00 NODE 在 Windows 下太坑了,为了我的 Node 能够 RUN 起来,我必须安装 C++ Compiler (看到 Typescript 出自微软,干脆安装了 VS Community , 10G 空间没了), Python 2.7, Ruby ( Gem )。 之前 0.8 , 0.10 的时候没安装 C++编译器都没什么问题。 | 
|  |      6vilic      2015-11-16 18:43:23 +08:00 @hantsy 现在貌似 compiler 有 standalone 版本了. typescript 体验其实 code 是很不错的, 也轻巧. 我平时主要还是用 code 来写 typescript. | 
|  |      7haozhang      2015-11-16 18:59:56 +08:00 还是会走啊...有没什么大的变化...要考虑到那时候 io.js 已经分化出来,从 io.js 上看还是很有希望的,但 tj 还是一走了之。 | 
|  |      8zhujinliang      2015-11-16 19:04:47 +08:00 via iPhone 好久没关注 node 了,现在 node 这么不堪了么……看上面的讨论,几乎沦为胶水工具了么 | 
|  |      9Wangxf      2015-11-16 19:41:25 +08:00 作为前端掌握 node 是极好的,可以写写小工具,比如数据库比较工具 | 
|  |      10timqian      2015-11-16 23:53:55 +08:00 via Android 我怎么觉得 tj 并没有离开 node :  https://github.com/tj?tab=activity | 
|  |      11springwarm      2015-11-17 00:32:53 +08:00 提 TJ 离开的梗早就是一种 fashion 了,背后的逻辑也很有一番玄妙,能与之媲美的,大概可以是“小明,你妈妈都不要你了,说明你不乖”,不少人为此,就不与小明一起愉快地玩耍了。 然而小明很坚强,在极短时间内,迅速发展到 v5 了,当然这又是另外一段佳(shen)话(hua)。 但 TJ 确实早就恢复继续为 node 贡献神力了, 其实不想强调这一点的。 |