当前或最受支持的 NodeJS 框架 / lib 选项

Current or most supported NodeJS framework / lib options?

本文关键字:框架 NodeJS lib 选项 支持      更新时间:2023-09-26

我希望用NodeJS构建一个相当健壮的应用程序,但是(作为Node的新手)我希望从更有经验的开发人员那里得到一些意见。

我读过一些关于熨斗、快递/扎帕等的好东西。 可悲的是,目前似乎不存在类似 http://ruby-toolbox.com Node可以真正在各种选择中获得良好的份额。

我需要记住的两件主要事情是,我想使用 CoffeeScript 进行开发,并且此应用程序可能会与同样访问同一数据库的姐妹 Rails 应用程序进行大量交互。

似乎我看过的一些项目,例如zappa,已经几个月没有看到一些开发活动了。

哪些框架背后拥有最多的社区并满足我的希望? 您是否有任何框架或库组合,您觉得在一起最有用?

如果你来自Rails,我建议你看看 http://towerjs.org/:

Tower.js建立在Node的Connect and Express之上,以Ruby on Rails为蓝本。从头开始为客户端和服务器构建。

事情是这样的:Node.js成立不到三年。它吸引了许多非常聪明的开发人员的巨大关注,但你不能指望Rails生态系统的成熟度。并非RoR世界中的所有东西都有Node.js类似物,您将不得不期望进行更多低级编码才能完成所需的工作。

是的,有很多听起来很棒但现在已经不复存在的项目。

在寻找好的活动项目方面,此页面是一个很好的起点:https://github.com/joyent/node/wiki/modules

我推荐的一些模块包括

异步永远n时刻

否则,快递几乎是通用的,我以前没有听说过熨斗或扎帕