14款NodeJS Web框架推荐


Posted in NodeJs onJuly 11, 2014

在几年的时间里,Node.js逐渐发展成一个成熟的开发平台,吸引了许多开发者。有许多大型高流量网站都采用Node.js进行开发,像PayPal,此外,开发人员还可以使用它来开发一些快速移动Web框架。

下面就介绍14款基于Node.js的Web应用框架,大家不妨过来看看有没有适合你的那一款。

1.Primus

Primus,是Transformer的创造者,并且也被称为通用包装器实时框架。Primus里包含了大量的用于Node.js的实时框架,并且它们都拥有各种不同的实时功能。此外,Primus还提供了通用的低级别接口用于各个实时框架之间进行通信。Primus开源,并且托管在Github上。

14款NodeJS Web框架推荐

2.Geddy

Geddy是一个非常简单的基于Node.js的结构化MVC框架。你可以使用它快速的构建Web应用和JSON API。如果你使用过Ruby on Rails或者PHP的codelgniter,那么Geddy和他们非常类似。它拥有一个RESTful的路由、模板渲染、控制器和模型。

想学Geddy的开发者可以去Fleegix看看,上面有大量关于Geddy的使用教程和学习资料,并且这个博客就是采用Geddy开发的。

14款NodeJS Web框架推荐

3.Locomotive

Locomotive是个强大的Node.js的MVC框架,支持RESTfu,可以无缝连接任何数据库和模版引擎。Locomotive是在Express的基础上建立的,保持了Node.js 强大而简单的功能。

14款NodeJS Web框架推荐

4.KeystoneJS 

KeystoneJS是一个基于Express与Mongoose的Node.js CMS内容管理平台和Web应用平台。使用它可以方便快速建立基于数据库驱动的网站应用,还提供了安全认证和会话管理、动态路由、能够对密码自动加密、表单校验处理、自动产生管理界面、Email邮件发送等。

14款NodeJS Web框架推荐

5.Grasshopper 

Grasshopper是一款功能丰富且非常灵活的Node.js框架,基本上支持所有的Web开发特性。推荐一个学习示例给大家。

14款NodeJS Web框架推荐

6.DozerJS

DozerJS是一款旨在开发可扩展的RESTful风格的API和Web服务来支持前端开发。下面推荐两个DozerJS教程给大家,一个是入门教程,一个是DozerJS开发示例。

14款NodeJS Web框架推荐

7.Chocolate.js

Chocolate.js是一个基于Node.js,使用CoffeeScript构建的简单的Web应用框架(集合)。 想学习该框架的同学可以到这里对其进行全面了解,并且里面有大量的示例。

14款NodeJS Web框架推荐

8.Datachannel.io

Datachannel.io是一款受socket.io框架启发,使用WebRTC技术实现的实时通信Web应用程序。可以直接进行数据连接,并且无需通过服务器即可进行数据交换操作。

14款NodeJS Web框架推荐

9.StrongLoop

StrongLoop是一个基于Node.js开发的API服务,它最著名的一款实时性能监测产品叫StrongOps,通常也叫做Nodefly。StrongLoop套件包含了LookBack、StrongOps、StrongNode这三个产品。

14款NodeJS Web框架推荐

10.UglifyJS

UglifyJS是一个服务端Node.js的压缩程序,里面包含了所有必要的工具和可扩展的文档来帮助开发者提高代码效率。

14款NodeJS Web框架推荐

11.Derby

Derby是一个MVC框架,帮助编写实时,交互的应用。可以运行在Node.js或者浏览器环境中。还拥有一个数据同步引擎Racer。推荐两个学习资源给大家:Node.js MVC:Express.js+Derby.js Hello World教程、使用Derby.js开发教程。

14款NodeJS Web框架推荐

12.Dojo Toolkit

Dojo Tookkit是一款功能非常强大的JavaScript类库,可以实现任何功能。这里提供一个使用Node.js与Dojo开发的教程。

14款NodeJS Web框架推荐

13.CompoundJS

CompoundJS 是一个Node.js的MVC框架,开发者使用它在几分钟内即可构建一款Web应用。快速入门教程。

14款NodeJS Web框架推荐

14.KnockoutJS

KnockoutJS是一个轻量级的UI类库,通过应用MVVM模式使JavaScript前端UI简单化。比如列表数据项增减后,不需要重新刷新整个控件片段或自己写JS增删节点,只要预先定义模板和符合其语法定义的属性即可。简单的说,开发者只需要关注数据的存取。

14款NodeJS Web框架推荐

NodeJs 相关文章推荐
nodejs中操作mysql数据库示例
Dec 20 NodeJs
nodejs实现bigpipe异步加载页面方案
Jan 26 NodeJs
nodejs基础应用
Feb 03 NodeJs
NodeJS使用七牛云存储上传文件的方法
Jul 24 NodeJs
nodejs前端自动化构建环境的搭建
Jul 26 NodeJs
nodejs用gulp管理前端文件方法
Jun 24 NodeJs
NodeJs 文件系统操作模块fs使用方法详解
Nov 26 NodeJs
nodejs图片处理工具gm用法小结
Dec 12 NodeJs
nodejs分离html文件里面的js和css的方法
Apr 09 NodeJs
如何让Nodejs支持H5 History模式(connect-history-api-fallback源码分析)
May 30 NodeJs
Sublime Text3 配置 NodeJs 环境的方法
May 20 NodeJs
nodejs各种姿势断点调试的方法
Jun 18 NodeJs
基于promise.js实现nodejs的promises库
Jul 06 #NodeJs
我的NodeJs学习小结(一)
Jul 06 #NodeJs
nodejs中使用monk访问mongodb
Jul 06 #NodeJs
nodejs之请求路由概述
Jul 05 #NodeJs
Nodejs中自定义事件实例
Jun 20 #NodeJs
Nodejs sublime text 3安装与配置
Jun 19 #NodeJs
nodejs实现黑名单中间件设计
Jun 17 #NodeJs
You might like
用PHP获取Google AJAX Search API 数据的代码
2010/03/12 PHP
对于PHP 5.4 你必须要知道的
2013/08/07 PHP
php实现删除指定目录下相关文件的方法
2014/10/20 PHP
php+mysql删除指定编号员工信息的方法
2015/01/14 PHP
PHP进程通信基础之信号量与共享内存通信
2017/02/19 PHP
JavaScript 的方法重载效果
2009/08/07 Javascript
JavaScript中的onerror事件概述及使用
2013/04/01 Javascript
浅谈Javascript变量作用域问题
2014/12/16 Javascript
自己动手制作基于jQuery的Web页面加载进度条插件
2016/06/03 Javascript
浅谈JavaScript 覆盖原型以及更改原型
2016/08/31 Javascript
Vue利用History记录上一页面的数据方法实例
2018/11/02 Javascript
从vue源码看props的用法
2019/01/09 Javascript
vue缓存的keepalive页面刷新数据的方法
2019/04/23 Javascript
微信小程序下拉框搜索功能的实现方法
2019/07/31 Javascript
layui动态绑定事件的方法
2019/09/20 Javascript
js实现内置计时器
2019/12/16 Javascript
python使用Tkinter实现在线音乐播放器
2018/01/30 Python
Python实现html转换为pdf报告(生成pdf报告)功能示例
2019/05/04 Python
Django集成celery发送异步邮件实例
2019/12/17 Python
解决运行出现'dict' object has no attribute 'has_key'问题
2020/07/15 Python
Python列表元素删除和remove()方法详解
2021/01/04 Python
英国优质家居用品网上品牌:URBANARA
2018/06/01 全球购物
C语言笔试集
2012/07/24 面试题
介绍一下SQL Server里面的索引视图
2016/07/31 面试题
某/etc/fstab文件中的某行如下: /dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2 请解释其含义
2013/09/18 面试题
swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?
2013/03/30 面试题
DELPHI面试题研发笔试试卷
2015/11/08 面试题
升职自荐信范文
2013/10/05 职场文书
企业给企业的表扬信
2014/01/13 职场文书
秋季运动会活动方案
2014/02/05 职场文书
小学生演讲稿大全
2014/04/25 职场文书
大学生标准自荐书
2014/06/15 职场文书
政法干警核心价值观心得体会
2014/09/11 职场文书
2015年中学体育教师工作总结
2015/10/23 职场文书
优秀乡村医生事迹材料(2016精选版)
2016/02/29 职场文书
python 多态 协议 鸭子类型详解
2021/11/27 Python