NodeJS简介

Node.js的诞生

2008

Ryan Dahl的目标:创建一个易扩展、适用于现代Web应用通信的服务器平台

 

国内外的应用情况

LinkedIn移动版From RoR to Node.js, base on Joyent

Paypal From Java to Node.js

Twitter的队列:收集需要保存的Tweets,传给负责写入的进程

知乎的推送

网易

阿里

各种创业团队

 

主要应用领域

RESTFul API

实时通信:如消息推送等

高并发

I/O阻塞

 

社区

生于社区

社区推进

Github

国内

 

生态圈

NPM为中心

基础服务提供商的支持

周边服务提供商的支持

 

知名度较高的Node.js开源项目

NodeJS简介_第1张图片


IO.js

Joyent的目标:兼容性、性能

社区:New features

IO.jsA friendly fork of Node.js with an open governance model

现状:IO.js的发展速度,成为了有史以来成长最快的开源项目

关系:全面兼容,二者依然有可能合并


你可能感兴趣的:(NodeJS简介)