编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是Web应用开发相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
本项目是Snova的C4服务端的NodeJS实现, 可以部署到一些NodeJS PAaS平台,或者VPS上。
ShellJS 是 Node.js 扩展,用于实现 Unix shell 命令执行,支持 Windows。 示例代码: require(\'shelljs/global\');
Orionode 是一个最小化的、单用户的运行于 Node.js 之上的Orion 原型服务器。 特性:
Node Webkit Agent 实现了 Chrome developer tools protocol. 目前只提供内存堆和CPU分析,还需要很多工作。
node-webkit 是一个基于 Chromium 和Node.js 的 Web 运行环境,可让你直接在 DOM 中调用 Node.js
nconf.js 是一款对文件,环境变量,命令行参数和元素对象合并进行分层的配置工具。
Percolator 是使用 Node.js 快速且简单的创建高质量的 HTTP APIs,用最有趣的方式生成高级的 JSON APIs
stack.io 是一个用于实现 Web 后端和客户端之间的分布式和认证通讯。 服务器端进程之间的通讯是非常高效的,因为没有中间的代理。而来自客户端的请求通过socket.io 进入Node.js 进程,类似Express 的中间件可为请求
revalidator 是一款跨浏览器的 Node.js 验证器,是resourceful 和flatiron 正在使用的验证器。
connect 是 Node.js 的中间件,捆绑了超过 18 个中间件,同时还提供丰富的第三方中间件。
node-jvm 实现了纯 Node.js 环境下的 Java 虚拟机。 示例: java public class Main { public static long fib(int n) {
flatiron 是一款 Node.js 和浏览器的框架组件,是一款构建现代化 web 应用适应性很强的框架 。 flatiron 提供比
node-romulus 是款使用 Node.js 生成静态站点的生成器,类似于jekyll。 功能: 清晰的文件夹公约
WebRTC 是 Web 通讯的变革技术。而 rtc.io 套件包含一组开源的 Node.js 模块,可通过 npm 安装。包括:
Petrify 是一款使用 Node.js 的静态网站生成器。
node.js Tools for Visual Studio 提供了在 Visual Studio 中开发Node.js 应用的扩展。
WebSocket-Node 是对 WebSocket 协议实现的 Node.js 扩展。 服务器端示例代码: #!/usr/bin/env node
neuron 是一款 Node.js 中的事件驱动的,使用FIFO队列,”基于缓存任务“ 的作业管理器。
prompt 是一款优美的 Node.js 命令行提示工具 功能: 提示用户输入 支持默认值和验证
Date.js 是一款解析英文日期的工具,使用效果请看: demos 安装 [](https://github.com/matthewmueller/date#on-the-server-
Nodemon 是一款非常实用的工具,用来监控你 node.js 源代码的任何变化和自动重启你的服务器。 Nodemon 是一款完美的开发工具,可以使用
node-cassandra-cql 是一个 Apache Cassandra CQL3 二进制协议的 Node.js CQL 驱动。CQL 是 Cassandra
node.js mysql 驱动库,示例代码: var mysql      = require(\'mysql\'); var connection = mysql.createConnection({
ewdGateway2 是基于 Node.js 的 MongoDB,Cache,GlobalsDB 和 GT.M 的 EWD 网关。
NodeOS 是一个对开发者友好的操作系统,使用 Node.js 编写。
timespans 是对 Nodejs实现的时间跨度类库,使用方法很简单,如下: Install npm install timespans
actionHero.js 是一个款集成了集群性能和延迟任务的功能的多重传输的 API 服务器。
Rendr 是一款使用 Node.js 来渲染用户客户端和服务器上面的Backbone.js 应用。
LAEH2 ( Asynchronous Error Handling v2 for Node.js )是 Node.js 异步错误处理工具。 LAEH2 会存储回调线程的堆栈轨迹,这个堆栈轨迹会附加到回调中的主异常堆栈轨迹中,或者是把错误用异步函数进行回调。
thunder 是一个 Node.js 和浏览器的最快的模板引擎之一。