2020-11-07 08:51:33
以下是一些值得学习的NodeJS开源框架:
简介:Primus被称为通用包装器实时框架,包含大量用于Node.js的实时框架,提供通用的低级别接口用于各实时框架间通信。
特点:开源,托管在Github上,适合需要多种实时功能的项目。
地址:

简介:Geddy是一个简单的基于Node.js的结构化MVC框架,可用于快速构建Web应用和JSON API。
特点:拥有RESTful路由、模板渲染、控制器和模型,类似Ruby on Rails或PHP的CodeIgniter。
学习资源:Fleegix博客(
地址:

简介:Locomotive是一个强大的Node.js MVC框架,支持RESTful,可无缝连接任何数据库和模板引擎。
特点:基于Express构建,保持了Node.js强大而简单的功能。
地址:

简介:KeystoneJS是一个基于Express与Mongoose的Node.js CMS内容管理平台和Web应用平台。
特点:方便快速建立基于数据库驱动的网站应用,提供安全认证和会话管理、动态路由、密码自动加密、表单校验迟前处理、自动产生管理界面、Email邮件发送等功能。
地址:

简介:DozerJS旨在开发可扩展的RESTful风格的API和Web服务来支持前端开发。
学习资源:入门教程(
地址:

简介:Chocolate.js是一个基于Node.js,使用CoffeeScript构建的简单Web应用框架(集合)。
特点:有大量示例可供学习。
地址:

简介:受socket.io框架启发,使用WebRTC技术实现的实时通信Web应用程序。
特点:可直接进行数据连接,无需通过服务器即可进行数据交换操作。
地址:

简介:基于Node.js开发的API服务,著名产品有实时性能监测产品StrongOps(也叫Nodefly)。
特点:套件包含LookBack、StrongOps、StrongNode三个产品。
地址:

简介此迹:服务端Node.js的压缩程序,包含提高代码效率的必要工具和可扩展文档。
地址:

简介:MVC框架,帮助编写实时、交互的应用,可运行在Node.js或浏览器环境中。
特点:拥有数据码扒清同步引擎Racer。
学习资源:Node.js MVC:Express.js + Derby.js Hello World教程(
地址:

简介:功能强大的JavaScript类库,可实现任何功能。
学习资源:使用Node.js与Dojo开发的教程(
地址:

简介:Node.js的MVC框架,开发者可在几分钟内构建Web应用。
学习资源:快速入门教程(
地址:

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