手机版

14节点JS网络框架建议

时间:2021-09-10 来源:互联网 编辑:宝哥软件园 浏览:

几年间,Node.js逐渐发展成为一个成熟的开发平台,吸引了众多开发者。很多大型高流量网站都是使用Node.js开发的,比如PayPal。此外,开发人员还可以使用它来开发一些快速移动的Web框架。

这里有14个基于Node.js的Web应用框架,大家不妨来看看有没有适合自己的。

1.首席主教

Transformer的创建者Primus也被称为通用包装器实时框架。Primus包含了大量的Node.js的实时框架,它们都有各种各样的实时功能。此外,Primus还为实时框架之间的通信提供了通用的低级接口。Primus是开源的,托管在Github上。

2.盖迪

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

想学习Geddy的开发者可以访问Fleegix,里面有很多关于Geddy的教程和学习资料,这个博客就是由Geddy开发的。

3.运动的

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

4.KeystoneJS

KeystoneJS是一个基于Express和Mongoose的CMS内容管理平台和Web应用平台。可以方便快捷地构建基于数据库驱动的网站应用,还提供安全认证和会话管理、动态路由、密码自动加密、表单验证处理、管理界面自动生成、Email发送等功能。

5.蝗虫

蚱蜢是Node.js的一个功能性和灵活性很强的框架,基本支持所有的Web开发特性。给大家推荐一个学习的例子。

6.推土机

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

7.巧克力. js

巧克力. js是一个简单的Web应用框架(集合),基于Node.js,用CoffeeScript构建。想要学习框架的同学可以来这里全面了解一下,里面有很多例子。

8.Datachannel.io

Datachannel.io是一款受socket.io框架启发,通过WebRTC技术实现的实时通信Web应用。数据可以直接连接,数据交换可以在没有服务器的情况下进行。

9.StrongLoop循环

StrongLoop是基于Node.js开发的API服务,其最著名的实时性能监控产品叫做StrongOps,也就是俗称的Nodefly。StrongLoop套件包括三个产品:回看、StrongOps和StrongNode。

10.UglifyJS

UglifyJS是server Node.js的压缩程序,包含了所有必要的工具和可扩展的文档,帮助开发人员提高代码效率。

11.德比

Derby是一个MVC框架,它有助于编写实时和交互式应用程序。它可以在Node.js或浏览器环境中运行。还有一个数据同步引擎Racer。推荐大家两个学习资源:node . jsmvc:express . jsDerby.jshelloworld教程,和用derby . js开发教程

12.Dojo工具包

Dojo Tookkit是一个功能强大的JavaScript类库,可以实现任何功能。这是一个使用Node.js和Dojo开发的教程。

13.CompoundJS

CompoundJS是Node.js的一个MVC框架,开发人员可以在几分钟内构建一个Web应用程序。快速入门教程。

14.击倒对手

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

版权声明:14节点JS网络框架建议是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。