【问题标题】:Current or most supported NodeJS framework / lib options?当前或最受支持的 NodeJS 框架/lib 选项?
【发布时间】:2012-05-07 09:50:04
【问题描述】:

我希望使用 NodeJS 构建一个相当强大的应用程序,但是(刚接触 Node)我希望得到更有经验的开发人员的一些意见。

我读过一些关于 flatiron、express / zappa 等的好东西。遗憾的是,目前似乎没有像 http://ruby-toolbox.com 这样的东西让 Node 真正在各种选项中分得一杯羹。

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

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

哪些框架拥有最多的社区并满足我的希望?您是否有任何您认为最有用的框架或库组合?

【问题讨论】:

    标签: javascript node.js coffeescript v8


    【解决方案1】:

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

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

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

    【讨论】:

    • 好吧,已经明白了,但我想从众所周知的最高点开始。我认为就我的上下文而言你是对的,Tower 似乎是一个巨大的匹配:stackoverflow.com/a/9904446/320681
    【解决方案2】:

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

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

    我推荐的一些模块包括

    异步 永远 n 瞬间

    否则,express 几乎是通用的,我之前从未听说过 flatiron 或 zappa

    【讨论】:

    • 这个列表很有帮助。感谢那。我们可以得到越多的 Rails 风格的 nodejs(在我们的例子中)越好,因为我们主要使用 rails。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-06-23
    • 2016-09-11
    • 1970-01-01
    • 2021-11-15
    • 2013-05-01
    • 2011-10-07
    • 2021-12-11
    相关资源
    最近更新 更多