前端开发者手册第二部分: 前端开发学习自主学习Node.js
上一篇:命令行 下一篇:模块加载器

Node.js

Node.js

Node.js 用于开发服务端 Web 应用, 是一个开源的, 跨平台的运行时环境. Node.js 应用由 JavaScript 编写, 可以在 OS X, Microsoft Windows, Linux, FreeBSD, NonStop, IBM AIX, IBM System z and IBM i 上的 Node.js 运行时环境运行. Node.js 的开发和维护有 Node.js 基金会提供支持, 这是 Linux 基金会的一个合作项目.

Node.js 提供一个事件驱动的体系架构和非阻塞的 I/O 设计来优化应用程序的吞吐量和实时web应用程序的可伸缩性, 它使用谷歌的 V8 JavaScript 引擎来执行代码, 并有大量的由 JavaScript 编写的基础模块. Node.js 包含内置的模块, 允许应用程序作为一个web服务器而不依赖类似 Apache HTTP Server, Nginx 或 IIS 的软件. - wikipedia

入门学习:

  • 从事件角度介绍 Node.js [watch][$]
  • Node 的艺术 [read]
  • Node.js 基础 [watch][$]
  • io.js 和 Node.js 入门 [watch][$]
  • 全面学习 Nodes [watch]
  • Node 初学者书籍 [read][$]
  • Node.js 介绍 [watch][$]
  • Node.js 实战 [read][$]
  • Nodeschool.io [code]

译者补充:

  • Node.js 风格指南
  • Node.js 中文资料导航
  • 从零开始学 Node.js 系列文章
上一篇:命令行 下一篇:模块加载器