这里分享一批实用的实用的 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 教程,工具和资源的更多相关文章

  1. 2015年最佳的15个 Node.js 开发工具

    Node.js 越来月流行,这个基于 Google V8 引擎建立的平台, 用于方便地搭建响应速度快.易于扩展的网络应用.在本文中,我们列出了2015年最佳的15个 Node.js 开发工具.这些工具 ...

  2. 推荐15个月 Node.js 开发工具

    Node.js 越来月流行.这个基于 Google V8 引擎建立的平台, 用于方便地搭建响应速度快.易于扩展的网络应用.在本文中.我们列出了2015年最佳的15个 Node.js 开发工具.这些工具 ...

  3. Node.js教程系列~目录

    Node.js这个东西在近几年火起来了,而且会一直火下去,无论在infoq还是在cnblogs,csdn上,都可以到处看到它的样子,它主推的应该就是异步式I/O 吧,是的,设计的很完美,很吸引人,虽然 ...

  4. 推荐近期15个 Node.js 开发工具

    近来Node.js 越来月流行了,这个基于Google V8 引擎建立的平台, 用于方便地搭建响应速度快.易于扩展的网络应用.在本文中,我们列出了2015年最佳的15个 Node.js 开发工具.这些 ...

  5. 【转载】Node.js 教程(菜鸟教程系列)

    很好的一篇教程:Node.js 教程 简单做下笔记 概述 简单的说 Node.js 就是运行在服务端的 JavaScript. Node.js 是一个基于Chrome JavaScript 运行时建立 ...

  6. 10+ 最佳的 Node.js 教程和实例

    如果你正在找Node.js的学习资料及指南,那么请继续(阅读),我们的教程将会覆盖即时聊天应用.API服务编写.投票问卷应用.人物投票APP.社交授权. Node.js on Raspberry Pi ...

  7. Node.js 教程 01 - 简介、安装及配置

    系列目录: Node.js 教程 01 - 简介.安装及配置 Node.js 教程 02 - 经典的Hello World Node.js 教程 03 - 创建HTTP服务器 Node.js 教程 0 ...

  8. Node.js 教程 04 - 模块系统

    前言: Node.js的模块系统类似于C/C++的文件引用,可以声明对象,也可以定义类 创建对象. 大家这么理解,就简单了. 定义: 为了让Node.js的文件可以相互调用,Node.js提供了一个简 ...

  9. Node.js 常用工具

    Node.js 常用工具 util 是一个Node.js 核心模块,提供常用函数的集合,用于弥补核心JavaScript 的功能 过于精简的不足. util.inherits util.inherit ...

随机推荐

  1. 第8章 Linux磁盘与文件系统管理

    认识EXT2文件系统 文件的系统特性 Linux的正规文件系统为Ext2 文件数据除了文件实际内容外,还包括其他属性(文件权限.文件属性). 文件系统将这两部分数据分别存放在不同的块,权限和属性放在i ...

  2. jQuery之数组处理函数

    摘要:$.each,$.grep,$.map,$.merge,$.inArray,$.unique,$.makeArray 1. $.each(array, [callback]) 遍历[常用] 解释 ...

  3. SSM整合CRUD操作(一)

    http://www.cnblogs.com/loger1995/p/6352179.html?utm_source=itdadao&utm_medium=referral 说明:这是我刚开始 ...

  4. 转载免安装版mysql的配置

    解压到自定义目录,我这里演示的是D:\wamp\mysql\   复制根目录下的my-default.ini,改名为my.ini,my.ini用下面内容替换 #以下是复制内容,这行可不复制 [clie ...

  5. ubuntu 手动apache记录

    1.下载apache tar -xvzf  httpd.xx 解压 2.下载安装pcre Download PCRE from PCRE.org 解压,进入文件夹中 ./configure --pre ...

  6. 【转】Base64算法详解

    原文链接:https://blog.csdn.net/robertcpp/article/details/51628647 完整的BASE64定义可见RFC 1421和RFC 2045.编码后的数据比 ...

  7. 博客搬家 --- CSDN

    博客园好久没维护了,搬家吧 欢迎移步到新博客

  8. 通过父类定位到子类 先将父类当作一个dom

    通过父类定位到子类 先将父类当作一个dom 在此基础上在定位子类

  9. poj3041 Asteroids(二分图最小顶点覆盖、二分图匹配)

    Description Bessie wants to navigate her spaceship through a dangerous asteroid field in the shape o ...

  10. Qt Widgets、QML、Qt Quick的区别

    Qt Widgets.QML.Qt Quick的区别 简述 看了之前关于 QML 的一些介绍,很多人难免会有一些疑惑: Q1:QML 和 Qt Quick 之间有什么区别? Q2:QtQuick 1. ...