Node是一个Javascript运行环境(runtime)。实际上它是对Google V8引擎进行了封装。V8引 擎执行Javascript的速度非常快,性能非常好。Node对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。Node.js 的生态系统是目前最大的开源包管理系统。
Node.js 64位简介
Node.js是让Javascript脱离浏览器运行在服务器的一个平台,不是语言;
Node.js采用的Javascript引擎是来自Google Chrome的V8;运行在浏览器外不用考虑头疼的Javascript兼容性问题
采用单线程、异步IO与事件驱动的设计来实现高并发(异步事件也在一定程度上增加了开发和调试的难度);
Node.js内建一个HTTP服务器,所以对于网站开发来说是一个好消息;
特点
Node.js采用C++语言撰写而成,是一个Javascript的运行环境。为何采用C++语言呢?据Node.js创办人RyanDahl追忆,他最开始期待采用Ruby来写Node.js,可是之后发觉Rubyvm虚拟机的性能不可以达到他的规定,之后他试着采用V8模块,因此挑选了C++语言。即然并不是Javascript运用,为什么叫.js呢?由于Node.js是一个Javascript的运行环境。Node.js是一个后端Javascript运行自然环境(适用的系统包含Linux、Windows和Mac等),这代表你能撰写系统级或是服务端的Javascript编码,交到Node.js来表述实行,Node.js采用了GoogleChrome浏览器的V8模块,性能非常好,与此同时还带来了许多系统级的API,如文档实际操作、网络编程等。电脑浏览器端Javascript编码在运作后会得到各种各样安全系数的限定,对顾客系统的实际操作比较有限。比较之下,Node.js则是一个全方位的后台程序时,为Javascript给予了别的语言可以完成的很多作用。
以上便是Node.js 64位官方版,有需要的用户快来获取吧!