node.js和io.js有什么区别? io.js是Joyent's Node的一个分支.js
2022-08-30 04:05:15
有什么区别?
io.js:
这个存储库最初是一个GitHub的joyent/node分支,其中贡献,发布和贡献者处于开放的治理模型下。
我们打算以越来越规律的方式登陆与迄今为止为node.js构建的npm生态系统兼容的版本。
节点.js:
Node.js
它之所以被拆分,主要有三个原因:更快、更活跃的发布和向发布方向的开发,用于更受社区驱动的开发,而不是咨询委员会,以及使用 semver 进行发布。1.0.0
咨询委员会是 Joyent 的计划,即将 Node.js一种更集中、更快速的方式来规划开发,并在通往发布之路上规划未来功能。这是计划通过组建一个由使用Node的大型公司组成的董事会来完成的.js1.0.0
引用自Joyent的博客:
随着社区变得越来越复杂,重要的是我们要找到平衡所有组成部分需求的方法,并为这些组织提供一个平台,让他们聚集在一起并为项目提供投入。
以前,Node.js是通过邮件列表,GitHub问题运行的,任何人都可以贡献他们的想法。这个想法开始引起一些仇恨,因为它将控制权从你普通的日常贡献者手中夺走,并将权力转移到“大人物”上:沃尔玛,雅虎,IBM,微软,Joyent,Netflix和PayPal等公司。