io.js 와 node.js 의 차이점은 무엇입니까 ? 가장 최근의 io.js것에서 유래되었으며 node.js, 또한 같은 사람들 중 일부에 의해 만들어졌습니다 node.js.
이 포크로 이끈 주요 차이점은 무엇이며 node.js 커뮤니티 전체에 어떤 의미가 있습니까?
io.js 와 node.js 의 차이점은 무엇입니까 ? 가장 최근의 io.js것에서 유래되었으며 node.js, 또한 같은 사람들 중 일부에 의해 만들어졌습니다 node.js.
이 포크로 이끈 주요 차이점은 무엇이며 node.js 커뮤니티 전체에 어떤 의미가 있습니까?
답변:
차이점은 무엇입니까?
io.js :
이 저장소는 기고, 릴리스 및 기고가 개방형 거버넌스 모델 인 기프트 / 노드의 GitHub 포크로 시작되었습니다.
우리는 정기적으로 node.js를 위해 구축 된 npm 에코 시스템과 호환되는 릴리스를 출시 할 계획입니다.
Node.js :
Node.js주로 세 가지 이유, 즉보다 신속하고 활발한 릴리즈 및 릴리즈로의 개발 1.0.0, 자문위원회가 아닌보다 커뮤니티 중심의 개발 및 릴리즈를위한 셈버의 사용으로 분리되었습니다.
Advisory Board는 Node.js를보다 중앙 집중화되고 더 빠른 방법으로 개발을 계획하고 1.0.0릴리스를 향한 향후 기능을 계획하는 Joyent의 계획이었습니다 . Node.js를 사용하는 대기업 보드를 구성하여 수행 할 계획입니다.
Joyent의 블로그에서 인용 :
커뮤니티가 더욱 복잡 해짐에 따라 모든 구성 요소의 요구에 균형을 맞추고 이러한 조직이 함께 프로젝트에 투입 할 수있는 플랫폼을 제공하는 방법을 찾는 것이 중요합니다.
이전에는 Node.js가 메일 링리스트, GitHub 문제를 통해 실행되었으며 누구나 아이디어를 제공 할 수있었습니다. 월마트 , 야후 , IBM , 마이크로 소프트 , 조이 엔트 , 넷플릭스 , 페이팔 과 같은 회사는 평균적인 일상적인 기여자로부터 통제권을 빼앗아 "대형"에 힘을 옮겼 기 때문에 약간의 증오가 시작되었습니다 .
실제로 Node.js 와 io.js 사이 에는 실질적인 차이점 이 있습니다 . 다른 답변으로 잊어 버린 몇 가지 사실 :
왜? io.js 1.6.2는 Google V8 4.1.0.25와 함께 제공되고 Node.js 0.12.1은 V8 3.28.73과 함께 제공되므로 또한 ECMAScript 6의 플래그는 Node.js와 io.js간에 다릅니다. ECMAScript 6 플래그에 대한 io.js 가이드는 여기 에서 찾을 수 있습니다 .
io.js 웹 사이트는 "io.js는 노드 및 npm 호환 자바 스크립트 플랫폼입니다." 라고 말합니다 . 현재 노드로 존재하는 것과 호환되는 도구 세트 (런타임 / VM, 패키지 관리자 등)입니다. 차이점은 아마도 기본 구현과 io.js가 node.js 기능 세트를 넘어서 확장하는 확장에있을 것입니다.
(이미 존재하는 것과 호환되는 것이 커뮤니티를 분할하는 이유는 무엇입니까? 왜 나쁜 것입니까?)
io.js는 아직 출시되지 않았습니다! 그러나 io.js 로드맵 은 노드와 io의 특히 관련된 차이점을 보여줍니다.
내가 이해하는 것처럼 io.js는 1.0-alpha1 및 향후 노드 릴리스이지만 다음과 같습니다.