为什么感觉近几年Node的新版没什么重大突破
发布于 10 个月前 作者 axetroy 1906 次浏览 来自 问答

虽然有 async hook,worker,promisify fs module, es6 等等

但是感觉都是没有让人眼前一亮的特性

还是说因为前端现在只有Node一个选择,社区已经不是那么的积极了。

仿佛已经看到 Version 16.0.0 是什么样了

越发的期待 deno 的稳定版发布

14 回复

这不是挺好的么,说明开始稳定了。

就好像前端方面,框架和工程构建都已经趋向稳定,这时候才是稳步增长的最好时机。

就好像回到当年,你在 Node 6 这个阶段只能用 co 和 generator,而你又知道未来 Node 8 会有 async await。

我相信那时的你除了看到新特性很兴奋外,更多的却反而是『担忧』和『纠结』,现在到底用不用呢?肉眼可见的未来就要全部推倒重写,那我现在是写还是不写呢?

如果再回到被 callback 支配的 Node 4 阶段呢?

回过来,这些新特性其实还是蛮有用的,你不觉得兴奋,也许是业务中没用到那个份

一个前端小白,正在努力转型node 中,一更新,以前学的还没有透彻呢,感觉压力山大!!!

说明 node 已经非常成熟了,所有的改进都是跟随 es 规范的改进。

前端稳定一阵子也挺好的。这两年从es6开始、web component、custom element、node这些,给前端领域带来了超大的变化,后续就是作为服务器端,客户端等,会吸收其他语言的优点进行发展的。

如果题主喜欢刺激的感觉,那推荐可以来给 ShadowNode 贡献代码(或者使用)啊。。。喵~

说明基础已经稳固技术已经成熟。现在应该在生态环境上下功夫了。

@atian25 顺便问问egg在github上面的合并PR时 GPG 的签名是如何实现的? 肯定不会是上传私钥吧

单看node的话变化是不大,但JS界却正在发生很多革命性的变化

@waitingsong 没搞啥,那个是 GitHub 的

1.那么你期望的重大突破是什么? 2.个人感觉:语言还是小步迭代比较好,试想一下:每一个版本的发布,都有所谓的重大突破,结果会怎样? 3.很有意思的一个例子:node有nvm来管理版本 , 那么Java,php …其他语言呢?

看看 Ruby 2.4 和 2.5 版本对 URI 处理差异,坑 https://gitlab.com/gitlab-org/gitlab-ce/issues/53180

HTTP2, Worker Threads, Async Hooks, N-API (ABI)。我觉得新加入的模块很多,补足了很多能力。

最大的变化就是 Worker Threads,以前总说nodejs是单线程,不适合处理cpu密集型

期待Worker Threads,还有装饰器什么时候可以正式发布?草案怎么走的这么慢?

回到顶部