nodeJS 为何要用?

开始前介绍一下,为什么要使用nodeJS!
为何使用NodeJS

NodeJS是使用Google V8 javascript engine 做为实现基础,编写模式及规範依据 commonJS,CommonJS本身只是规範并不是一种语言,而NodeJS是将CommonJS规範实现的程式。

而NodeJS本身就是一种Web service,可以视为C 语言界的 jetty,执行的脚本为javascript档案,因此整个思考逻辑为 Event loop, 而并不是batch 的观念执行程式

Event Loop,正是NodeJS的优势所在,基于non-blocking,用语意解释来说可以为『当...,才....』,『当资料捞到,才回应给使用者』,『当程式死掉,才回报给开发者』,在什么情况之后才会出现事件的处理,也就是Callback,这样才有办法将Comet的精随实现。

另外,NodeJS也是少数不依附于JVM底下的Comet实做,而且有许多 Module可以使用,第三方模块管理(NodeJS package management) NPM的提供。


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章