node.js的框架+数据库

我习惯使用RoR开发Ruby,并部署在Heroku上。 我想知道node.js是否存在类似的环境。 我看到了nodester.com(我还在等待我的优惠券),但似乎没有底层数据库。 你会推荐一个特定的数据库来使用node.js吗? 另外,是否有像RoR这样的框架可以提供ORMfunction(如ActiveRecord)?

你会推荐一个特定的数据库来使用node.js吗?

MongoDB或Redis ,但这取决于你的用例。

另外,是否有像RoR这样的框架可以提供ORMfunction(如ActiveRecord)?

试着看Express和mongoose 。

同时检查一下node.js 模块的列表。

我刚开始在GitHub上开始为NodeJS使用MySQL的ActiveRecord实现 。 它使用node-mysql模块,接口类似于CodeIgniter的ActiveRecord类(一个PHP框架)。

由于Joyent支持该节点(并且Joyent雇佣了一些主要开发人员),所以您可能需要寻找他们的托pipe选项: https : //no.de/

Express是目前节点上的主要框架,但是我不确定ActiveRecord和Mongo是最快乐的对,你可能想在这个时候查看MySQL的节点选项。 像贵重logging可能会为你工作: https : //github.com/noblesamurai/noblerecord

检查这个:

Web应用程序框架part​​ial.js: https : //github.com/petersirka/partial.js

  • asynchronousweb框架
  • 简单的视图系统
  • 简单的路由
  • 支持简单的CouchDB提供程序
  • 支持简单的ORM(通过HTTP-RDBMS)

https://github.com/petersirka/http-rdbms/