的时候获得一个拷贝),当应用程序更新或者由于故障需要扩展或者缩减的时候。接下来我们将通过两个Node.js模块如何使用自动导航模式更容易地构建app。 这两个模块分别是 consulite 和 piloted
Messenger.js 是一个基于 Node.js 的消息传递框架,使用 JSON 格式传输数据,特点是简单而且快速。 Messenger.js 非常灵活,可以处理你所有全部需求: Supports
Reds 是由LearnBoost公司的TJ Holowaychuk开发的一个基于 Redis 的Node.js全文搜索引擎,其代码加上注释也只有300行。不得不说又是一个Redis的最佳实践,它的主要原理
node.native 是 node.js 的一个 C++11 (aka C++0x) 的一个移植。 Node 公开宣称的目标是 “旨在提供一种简单的构建可伸缩网络程序的方法”。当前的服务器程序有什么问题?我们来做个数学题。在
Balloons.IO是一套支持多聊天室,包括服务器和客户端的聊天系统。采用 node.JS , Express, Socket.IO 和 Redis 实现。 Balloons.IO 目前使用 Twitter
newland.js是一个node.js MVC框架,这个MVC架构只是针对它的后端部分而已。当然有人立即会提出怀疑,世界已经有这么MVC框架,你的亮点在哪啊?回答通常有两种:重复造轮子的意义,与新框架的特性。
Everyauth 可以为 node.js Connect 和 Express 应用提供认证和授权。 模块化 - 目前已经提供 Facebook,Twitter,OAuth 登陆,基本用户名密码登陆,更多模块还在开发中。
node-openid 是基于 Node.js 实现的 OpenID 协议。 内置支持的扩展: The Simple Registration (SREG) 1.1 extension is implemented
pomelo是基于node.js的高性能,分布式游戏服务器框架。它包括基础的开发框架和相关的扩展组件(库和工具包),可以帮助你省去游戏开发枯燥中的重复劳动和底层逻辑的开发。 pomelo不但适用于游戏服务器开发,
node-ftp是一个node.js的FTP客户端模块,提供了一个用于与FTP服务器进行通信的异步接口。 示例 获取当前的(远程)工作目录的目录列表: var Client = require('ftp');
Snapshot.js是一个Node.js应用,可以在5ms内对~100,000数据模型进行切片和切块,并能够轻松进行排序,分页和筛选。 Demo: http://snapshot.wildhoney
基于Node.js的分页插件:pagination-api
Darko是站点生成工具Jekyll的一个Node.js移植。与 Jekyll 兼容,在不便安装 Jekyll 的平台上,可以试试 Darko。 Darko 是阿里妈妈的 THX 团队编写的。
这是一个用于Node.js的简单CSS网格生成器支持: any width unit (px,%,em, you name it). any amount of columns. gutters (currently
P2 Node.js中express视图助手2.X和3.X的使用 2.X app.helpers({ config: config, title: config.title }); app.dynamicHelpers({
Node.js 除了用来编写 WEB 应用之外,还可以用来编写 API 服务,我们在本文中会介绍编写 Node.js Rest API 的最佳实践,包括如何命名路由、进行认证和测试等话题,内容摘要如下:
在这篇文章里,我们将介绍Node.js REST API的最佳实践,包括关于路由命名,身份认证,黑盒测试,使用恰当的网络缓存等内容。 一个最流行的Node.js RESTful API监听工具 Trace
Memeye - 轻量级内存监控工具
近几年, Node.js 在软件开发的一致性上助力很大.无论是前端开发,服务端脚本,跨平台桌面/移动端应用或是物联网应用, Node.js 都可以帮你完成.由于 Node.js 的出现,编写命令行工具比之前容易很多
ideploy是为前端团队构建部署工程化而开发的一个持续交付平台.我们根据团队人员,项目增长而面临的越来越多在构建,交付等日常工作中的痛点,设计了很多特有而简单易用的功能,节省了团队很多构建部署的协调和copy体力工作,极大的提升了团队的开发效率。随着功能的完善,觉得这个系统可以帮助很多类似我们这样成长中的前端团队(当然系统其实也是支持java,php等项目的部署的,通过插件编写也可以支持go甚至更多语言的构建部署)实现快速构建,快速部署,放心上线。