四时宝库

程序员的知识宝库

「译」Node.js框架Top10(Top 10 Node JS Framework)

原文Top 10 Node JS Framework地址为 https://medium.com/issuehunt/top-10-node-js-framework-d768a6e465ff

1. Hapi.js

这个框架拥有可靠的插件系统。

它的一些特性包括:

  • 输入验证
  • 可配置的功能
  • 缓存实现
  • 错误处理

2. Socket.io

Socket.io是Node.js的服务框架用来构建实时的web应用。

它允许客户端与服务器端之间的事件驱动交流。

Socket.io既适用于客户端,同时也能应用在服务器端。

3. Express.js

Express.js是Node.js最重要的web框架之一。

它是一个用于搭建web服务和移动应用的框架。

它同时也能用来搭建应用程序的可编程接口。

4. Mojito

Mojito是一个JavaScript框架。

Mojito能运行在客户端和服务器端。

Mojito同时也是个MVC框架,提供了许多的特性。

5. Meteor

Meteor是个开源的MVC框架,用来搭建网站和web/移动端应用程序。

6. Derby

Derby是个可以运行在客户端与服务端的MVC框架。

它被用来创建移动应用或者web应用。

它使用服务端渲染,并且允许页面快速加载,搜索引擎支持和HTML模板。

7. Mean.js

Mean.js是个使用非关系型数据库来架构web应用的框架。

使用MongoDB和Angular.js作为前端,Express.js/Node.js作为后端。

8. Sail.js

Sail.js使用MVC模式来实现API.

它用于构建实时聊天应用、仪表板和多人游戏。

它用于创建基于浏览器的应用程序。

9. Koa.js

Koa.js用来构建web应用和API。

它使用生成器来处理回调并且加强了错误处理能力。

10. Total.js

Total.js适用于模型 - 视图 - 控制器(MVC)软件架构。

它是可扩展和异步的。

它支持RESTful路由机制。

它还支持Web sockets和媒体流。

转载自我的百家号-国外优质文章翻译(http://baijiahao.baidu.com/builder/preview/s?id=1616075260571133326)

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接