编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是Web应用开发相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
Nock 是一个 HTTP 模拟和预期测试库,用于 Node.js 平台。用来测试 HTTP 请求。 示例代码:
Node.js Foundation 是 Node.js 和io.js 的合并议案,现在还不是最终版,这个项目是在 Node.js 和 io.js
mod_status for Node 是简单的 express/connect 中间件,提供 “apache-like” /status.html 页面。
Flux Examples 是利用 Fluxible、fluxible- plugin-routr 和 fluxible- plugin-fetchr 的同构Flux 应用程序例子。
Monitr 是 Nodejs 进程监视工具,此模块目前只用于 Linux 上。此模块产生一个线程来监视进程/nodejs,并通过 Unix UDP
nemo-example-app 是一个用于 node.js web 应用的 Nemo 自动化实例。
RobotJS 是一个 Node.js 的 GUI 自动化工具,可用来控制鼠标、键盘和读取屏幕。 目前自在 Mac + Node.js 0.10.31 下测试通过。
Gear 是易用,方便扩展,强大的 Node.js 和浏览器构建系统。 主要特性: 可以结合接触构建块来执行复杂的构建
Httpmetrics 是一个 Node.js 模块,能够报告指标,能够对 APP 传出的 HTTP 连接作出请求和响应。
CronShot 是 Node.js 模块,用来调节,获取,修改和存储 Web 页面截图的。 安装:
cronshot-local 是 CronShot 中间件,用来保存图片到本地文件系统。 安装 安装 CronShot
AnyFS是一个 NodeJS 的文件系统模块。提供一致的API,支持多种虚拟文件系统,支持插件扩展。
由于在NodeJs平台上的缺乏对GBK编码的处理,对于国人来说比较郁闷,故而出现了a2u、iconv-lite等这样的GBK编码处理的模块。
Cookieless.js 是一个轻量级的使用 Etag 进行访客跟踪的 Node.js 扩展库。使用该库无需 Cookie 支持。
Horseman 是一个 Node.js 扩展模块,利用PhantomJS 实现直接链式 API 和方便理解的控制流来实现无需图形化界面的网页浏览和数据获取。
与 Python 的 SimpleHTTPServer,Node.js 的 serve 不同,serve2 是一个支持动态文件的工具,前者们只支持静态文件,而serve2支持编写代码动态处理和返回http请求。
legalize.js 是 PayPal 用来执行对象验证的库。 示例代码: var personSchema = {     firstName:
Socket.IO 的开源 iOS 客户端,使用 swift 编写。 演示视频:http://fat.gfycat.com/EssentialBlueElectriceel.webm
css.js 是一个用来解析 CSS 的 Node.js 扩展模块。
Process-watcher 能够启动和控制 NodeJS 进程的工具。 代码示例: var watcher = require(\'process-watcher\');