实用的 Node.js 教程,工具和资源

时间:2022-09-10 09:57:58

  这里分享一批实用的实用的 Node.js 教程,工具和资源。

  Node.js是一个建立在Chrome之上的JavaScript运行时平台,可方便地构建快速,可扩展的网络应用程序。Node.js使用事件驱动,非阻塞I/ O模型,使得它具有轻量级,高效的特点,非常适合于跨设备分布式运行数据密集型实时应用。

Node Express Boilerplate

https://github.com/mape/node-express-boilerplate

实用的 Node.js 教程,工具和资源

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

实用的 Node.js 教程,工具和资源

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/

实用的 Node.js 教程,工具和资源

ldapjs实现了在LDAP v3 RFC(s)中大部分常见的操作,包括客户端与服务器。它兼容LDAP协议本身,并且能够与OpenLDAP和其他任何LDAPv3相容的实现进行互操作。

ldapjs为您提供了强大的路由和“拦截过滤器”模式实现服务器(S)。它的目的,你可以在任何你想要建立的LDAP,而不仅仅是传统的数据库。

Stylus

http://learnboost.github.io/stylus/

实用的 Node.js 教程,工具和资源

一种用于Node.js富于表现力的CSS标记语言。具有Expressive ,动态的,健壮的CSS

Jade

http://jade-lang.com/

实用的 Node.js 教程,工具和资源

Node.js的模板引擎。详细的文档和在线工具,包括使用范例

Node.js Tools for Visual Studio!

https://nodejstools.codeplex.com/

实用的 Node.js 教程,工具和资源

NTVS是一个开源插件用于将 Visual Studio 变成一个 Node.js IDE。NTVS支持编辑,智能感知,分析,npm,本地和远程调试 (Windows/MacOS/Linux)。由微软和社区设计,开发,支持。

Eclipse Node.js IDE

http://www.nodeclipse.org/

实用的 Node.js 教程,工具和资源

在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. jQuery中iframe的操作

    今天遇到一个问题:怎样实现点击一个按钮,在当前的页面上新增加一个小窗口,展示一个图片信息? 如图: 点击之前: 单击之后: 分析:要使新增的小窗口不影响父页面,我们这里采用iframe的框架的技术. ...

  2. python-模块安装方法

    python程序会使用很多模块,通常安装模块的方法是找到官方网站,选择合适的版本下载安装,很麻烦.为了简化安装第三方的模块,python提供了easy_install工具,只需要一条命令就可以安装合适 ...

  3. 【Codeforces 722C】Destroying Array (数据结构、set)

    题意 输入一个含有 n(1≤n≤100000) 个非负整数的 a 数组和一个 1-n 的排列 p 数组,求每次删除 a[p[i]] 后,最大连续子段和(不能跨越被删除的)是多少? 分析 因为都是非负整 ...

  4. R语言生成随机数

    1.概述 作为一种语言进行统计分析,R有一个随机数生成各种统计分布功能的综合性图书馆.R语言可以针对不同的分布,生成该分布下的随机数.其中,有许多常用的个分布可以直接调用.本文简单介绍生成常用分布随机 ...

  5. cerr与cout区别

    语言:C++ 一.简介 平常常会用的主要有三个:cout.cerr.clog,首先简单介绍下三者. 这三者在C++中都是标准IO库中提供的输出工具(至于有关的重载问题在此不讨论): cout:写到标准 ...

  6. python函数的参数细节

    按"指针"传递 python中变量赋值.参数传递都是通过"指针"拷贝的方式进行的.除了按"指针"拷贝,还有一种按值拷贝的方式,关于按值.按指 ...

  7. vue组件内部引入远程js文件

    之所以要做这个是因为,在一个组件内部需要引入一个js文件来定位.如果放在index.html,这样每个组件都会有这个js.所以需要在组件内单独引入. 第一种操作 Dom引入js: export def ...

  8. xmldecoder漏洞

    https://blog.csdn.net/youanyyou/article/details/78990312

  9. 《Linux内核分析》第四周学习总结 扒开系统调用的三成皮(上)

    第四周 扒开系统调用的三层皮(上) 郝智宇 无转载 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一. ...

  10. docker把系统盘占满后的恢复

    docker报[Error response from daemon: Error running DeviceCreate (createSnapDevice) dm_task_run failed ...