深入浅出Node.js1.6 Node的使用者_深入浅出Node.js1.6 Node的使用者试读-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > 深入浅出Node.js > 1.6 Node的使用者

深入浅出Node.js——1.6 Node的使用者

在短短四年多的时间里,Node变得非常热门,使用者也非常多。这些使用者对于Node的各自倚重点也各不相同。经过整理,主要有下面几类。 前后端编程语言环境统一。这类倚重点的代表是雅虎。雅虎开放了Cocktail框架,利用自己深厚的前端沉淀,将YUI3这个前端框架的能力借助Node延伸到服务器端,使得使用者摆脱了日常工作中一边写JavaScript一边写PHP所带来的上下文交换负担。 Node带来的高性能I/O用于实时应用。Voxer将Node应用在实时语音上。国内腾讯的朋友网将Node应用在长连接中,以提供实时功能,花瓣网、蘑菇街等公司通过socket.io实现实时通知的功能。 并行I/O使得使用者可以更高效地利用分布式环境。阿里巴巴和eBay是这方面的典型。阿里巴巴的NodeFox和eBay的ql.io都是借用Node并行I/O的能力,更高效地使用已有的数据。 并行I/O,有效利用稳定接口提升Web渲染能力。雪球财经和LinkedIn的移动版网站均是这种案例,撇弃同步等待式的顺序请求,大胆采用并行I/O,加速数据的获取进而提升Web的渲染速度。 云计算平台提供Node支持。微软将Node引入Azure的开发中,阿里云、百度均纷纷在云服务器上提供Node应用托管服务,Joyent更是云计算中提供Node支持的代表。这类平台看重JavaScript带来的开发上的优势,以及低资源占用、高性能的特点。 游戏开发领域。游戏领域对实时和并发有很高的要求,网易开源了pomelo实时框架,可以应用在游戏和高实时应用中。 工具类应用。过去依赖Java或其他语言构建的前端工具类应用,纷纷被一些前端工程师用Node重写,用前端熟悉的语言为前端构建熟悉的工具。

展开全文


推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

《深入浅出Node.js》其他试读目录

• 1.1 Node的诞生历程
• 1.2 Node的命名与起源
• 1.3 Node给JavaScript带来的意义
• 1.4 Node的特点
• 1.5 Node的应用场景
• 1.6 Node的使用者 [当前]
• 1.7 参考资源
• 2.1 CommonJS规范
• 2.2 Node的模块实现
• 2.3 核心模块
• 2.4 C/C++扩展模块
• 2.5 模块调用栈
• 2.6 包与NPM
• 2.7 前后端共用模块
• 2.8 总结
• 2.9 参考资源
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •