84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
看API文档感觉它们两个差别不大,但是用起来感觉io.js和node.js,设计理念上差别很大(纯属个人观点)
走同样的路,发现不同的人生
你用的node.js版本是不太旧了..., v 0.10.x 的么...
node.js
在14年到15年两者是有差别的,但之后没有了...
因为node半道分家了。 最初刚火由Joyent资助并推动的,创始人Ryan Dahl加入Joyent全职负责Node.js的发展,基本上是公司把node买下来了。开始一切很好,公司出钱出力,推动node发展,基本不干涉社区发展,社区辅助作者提交核心代码,尽心尽力完善npm模块。 时间长了就有矛盾了,经过一段时间后node的核心代码更新渐渐慢了,同时渐渐变得保守,发展以稳定可靠为主。而社区的人们更希望能引入新特性,紧随前沿趋势变化。 最后闹得越来越僵,期间还有什么 “人称代词事件” 的发生让更多人选择放弃了,许多node社区大神都撤了,一部分选择go之类的其他语言了。 还有一部分则选择做他们自己想法中的node,最后因为商标问题最终他们将名字定为io.js。 然后就开始了各自的版本,node.js依旧比较慢,在 0.1X.x 奋斗,io.js则基本保持周更,1.0很快就出来了。 后来Joyent决定与io.js和解。成立node.js基金会,将node.js迁移到基金会管理,然后就和io.js商讨合并,然而io.js更新飞快,谈合并期间 2.0 版本也出来了。最后和解达成,io.js 发布声明 3.0 将是 io.js 的最后一个大版本。 所以合并后就是4.0作为新一代node 的版本号,大概情况如下。0.x -------------1.x -------------- 2.x ------------ 3.x -------------- 4.x node.js -------io.js ------------- io.js -----------io.js -----------node.js+io.js
因为node半道分家了。 最初刚火由Joyent资助并推动的,创始人Ryan Dahl加入Joyent全职负责Node.js的发展,基本上是公司把node买下来了。开始一切很好,公司出钱出力,推动node发展,基本不干涉社区发展,社区辅助作者提交核心代码,尽心尽力完善npm模块。
node
Joyent
Ryan Dahl
Node.js
时间长了就有矛盾了,经过一段时间后node的核心代码更新渐渐慢了,同时渐渐变得保守,发展以稳定可靠为主。而社区的人们更希望能引入新特性,紧随前沿趋势变化。
最后闹得越来越僵,期间还有什么 “人称代词事件” 的发生让更多人选择放弃了,许多node社区大神都撤了,一部分选择go之类的其他语言了。
还有一部分则选择做他们自己想法中的node,最后因为商标问题最终他们将名字定为io.js。
io.js
然后就开始了各自的版本,node.js依旧比较慢,在 0.1X.x 奋斗,io.js则基本保持周更,1.0很快就出来了。
后来Joyent决定与io.js和解。成立node.js基金会,将node.js迁移到基金会管理,然后就和io.js商讨合并,然而io.js更新飞快,谈合并期间 2.0 版本也出来了。最后和解达成,io.js 发布声明 3.0 将是 io.js 的最后一个大版本。
所以合并后就是4.0作为新一代node 的版本号,大概情况如下。0.x -------------1.x -------------- 2.x ------------ 3.x -------------- 4.x node.js -------io.js ------------- io.js -----------io.js -----------node.js+io.js
io.js和node.js已经合并了......
io.js官网已经说:
io.js has merged with the Node.js project again.
他俩现在没区别。
你用的
node.js
版本是不太旧了..., v 0.10.x 的么...在14年到15年两者是有差别的,但之后没有了...
这是我曾经之前在别处回答
node.js
的版本为什么从0.x直接到4.x了。io.js和node.js已经合并了......
io.js官网已经说:
他俩现在没区别。