实用的 Node.js 教程,工具和资源
2014-02-27 12:56
483 查看
这里分享一批实用的实用的 Node.js 教程,工具和资源。
Node.js是一个建立在Chrome之上的JavaScript运行时平台,可方便地构建快速,可扩展的网络应用程序。Node.js使用事件驱动,非阻塞I/ O模型,使得它具有轻量级,高效的特点,非常适合于跨设备分布式运行数据密集型实时应用。
Node Express Boilerplate
https://github.com/mape/node-express-boilerplate
Node-express-boilerplate提供开发Node.js应用常见任务。
功能特性
捆绑socket.io并与express session 存储集成,实现数据可被共享。
提供了预先实现的hooks验证来自facebook/twitter/github的用户。
一个资源管理器,能够对你的CSS/JS资源进行合并/压缩,使其能够快速的进行发布和使用MD5 hashes进行缓存。
当 CSS/JS/模板文件更改时,自动刷新浏览器(inline/refresh) ,以消除那些恼人的重复“保存,标签,刷新”等操作
Mastering Node
http://visionmedia.github.com/masteringnode/
电子书籍,包含多种格式,包括在线HTML版本。它会引导你从基础到高端的Web开发。
Socket.IO
http://socket.io/
Socket.IO开发应用在所有浏览器和移动设备的实时应用,隐藏不同传输机制之间的差异。
Formaline
https://github.com/rootslab/formaline
Formaline是一个底层,功能齐全的NodeJS模块用于处理表单请求( HTTP POSTs / PUTs) 和快速文件上传。
它实现了 W3C XHR2 事件 API, W3C FILE API 属性,和其它许多特性。
LDAPjs
http://ldapjs.org/
ldapjs实现了在LDAP v3 RFC(s)中大部分常见的操作,包括客户端与服务器。它兼容LDAP协议本身,并且能够与OpenLDAP和其他任何LDAPv3相容的实现进行互操作。
ldapjs为您提供了强大的路由和“拦截过滤器”模式实现服务器(S)。它的目的,你可以在任何你想要建立的LDAP,而不仅仅是传统的数据库。
Stylus
http://learnboost.github.io/stylus/
一种用于Node.js富于表现力的CSS标记语言。具有Expressive ,动态的,健壮的CSS。
Jade
http://jade-lang.com/
Node.js的模板引擎。详细的文档和在线工具,包括使用范例
Node.js Tools for Visual Studio!
https://nodejstools.codeplex.com/
NTVS是一个开源插件用于将 Visual Studio 变成一个 Node.js IDE。NTVS支持编辑,智能感知,分析,npm,本地和远程调试 (Windows/MacOS/Linux)。由微软和社区设计,开发,支持。
Eclipse Node.js IDE
http://www.nodeclipse.org/
在Eclipse中开发Node.js应用的插件,是一个开源软件。
from:51cto
Node.js是一个建立在Chrome之上的JavaScript运行时平台,可方便地构建快速,可扩展的网络应用程序。Node.js使用事件驱动,非阻塞I/ O模型,使得它具有轻量级,高效的特点,非常适合于跨设备分布式运行数据密集型实时应用。
Node Express Boilerplate
https://github.com/mape/node-express-boilerplate
Node-express-boilerplate提供开发Node.js应用常见任务。
功能特性
捆绑socket.io并与express session 存储集成,实现数据可被共享。
提供了预先实现的hooks验证来自facebook/twitter/github的用户。
一个资源管理器,能够对你的CSS/JS资源进行合并/压缩,使其能够快速的进行发布和使用MD5 hashes进行缓存。
当 CSS/JS/模板文件更改时,自动刷新浏览器(inline/refresh) ,以消除那些恼人的重复“保存,标签,刷新”等操作
Mastering Node
http://visionmedia.github.com/masteringnode/
电子书籍,包含多种格式,包括在线HTML版本。它会引导你从基础到高端的Web开发。
Socket.IO
http://socket.io/
Socket.IO开发应用在所有浏览器和移动设备的实时应用,隐藏不同传输机制之间的差异。
Formaline
https://github.com/rootslab/formaline
Formaline是一个底层,功能齐全的NodeJS模块用于处理表单请求( HTTP POSTs / PUTs) 和快速文件上传。
它实现了 W3C XHR2 事件 API, W3C FILE API 属性,和其它许多特性。
LDAPjs
http://ldapjs.org/
ldapjs实现了在LDAP v3 RFC(s)中大部分常见的操作,包括客户端与服务器。它兼容LDAP协议本身,并且能够与OpenLDAP和其他任何LDAPv3相容的实现进行互操作。
ldapjs为您提供了强大的路由和“拦截过滤器”模式实现服务器(S)。它的目的,你可以在任何你想要建立的LDAP,而不仅仅是传统的数据库。
Stylus
http://learnboost.github.io/stylus/
一种用于Node.js富于表现力的CSS标记语言。具有Expressive ,动态的,健壮的CSS。
Jade
http://jade-lang.com/
Node.js的模板引擎。详细的文档和在线工具,包括使用范例
Node.js Tools for Visual Studio!
https://nodejstools.codeplex.com/
NTVS是一个开源插件用于将 Visual Studio 变成一个 Node.js IDE。NTVS支持编辑,智能感知,分析,npm,本地和远程调试 (Windows/MacOS/Linux)。由微软和社区设计,开发,支持。
Eclipse Node.js IDE
http://www.nodeclipse.org/
在Eclipse中开发Node.js应用的插件,是一个开源软件。
from:51cto
相关文章推荐
- 实用的Node.js教程,工具和资源
- Node.js的学习资源、教程和工具
- Node.js的项目构建工具Grunt的安装与配置教程
- Node.js教程(一)入门和学习资源
- Node.js的项目构建工具Grunt的安装与配置教程
- node.js零基础详细教程(7.5):mongo可视化工具webstorm插件、nodejs自动重启模块Node Supervisor(修改nodejs后不用再手动命令行启动服务了)
- 使用Node.js搭建静态资源服务详细教程
- Node.js 实用工具
- 基于Node.js的JavaScript项目构建工具gulp的使用教程
- 【特别推荐】Node.js 入门教程和学习资源汇总
- Node.js版本管理工具: nvm vs n
- node.js教程learnyounode 闯关答案
- Node.js+Express配置入门教程详解
- 从零开始学习Node.js系列教程六:EventEmitter发送和接收事件的方法示例
- Windows上node.js的多版本管理工具
- node中加载静态资源css,js等不显示问题
- OGEngine教程: 图片资源加载及工具使用
- Node.js使用Express创建Web项目详细教程
- node.js的学习历程七之静态资源管理的初步了解