使用Backbone.js寻找功能齐全的Rails应用程序

时间:2011-07-27 03:35:46

标签: ruby-on-rails backbone.js

Backbone.js网站有some examples。但禁止第一个其他人不是开源。我正在寻找一个功能齐全(意味着它正常工作)的Rails应用程序来研究。该应用程序不需要太多功能。我查看了github,所有的应用程序都在某些方面被破坏了。

5 个答案:

答案 0 :(得分:3)

最近我发现https://github.com/malclocke/fulcrum它似乎是最好的Rails / Backbone示例,但它在骨干网站上没有提到。它也是一个非常实用的关键跟踪克隆。

答案 1 :(得分:0)

我一直在研究一些使用Rails和Backbone.js堆栈的非开源项目。两个框架都可以相当容易地集成。当然,这取决于应用程序的设置方式以及如何配置每个框架来控制更多或更少的业务逻辑。

让两个框架互相玩耍:

  • 为每个Rails模型创建Backbone集合和模型
  • 为每个Rails模型路由资源
  • 设置Backbone集合和模型的URL属性以使用rails路由
  • 在Backbone中使用fetch()和save()以使用Rails获取和发布数据

答案 2 :(得分:0)

我使用RAILS和backbone.js写了一个德语名词训练师。很久以前,我还在学习,但如果你愿意,你可以偷看它。

https://github.com/bradphelan/ohmyderdiedas

答案 3 :(得分:0)

我一直在积极研究Myelin:http://sourceforge.net/projects/myelin/(由公司资源提供资金)

有一些警告:

  • 对于我而言,这基本上是我的第一个技术......从rails,到backbone / jquery / rspec ......你说出来......它是新的,所以请用一些盐的代码;)
  • 我没有使用Backbone路由,并构建了一个非常简单的“路由器”。
  • 你需要安装ganglia和rrdtool(macports,如果你在Mac上应该工作)
  • 您肯定需要更改开发配置。
  • 这些模型(主要是)直接上架,我经常在控制器中使用同步,所以那些应该是非常好的例子。
  • 意见有点混乱。

如果有人需要任何帮助,只需在sourceforge上给我一行。

答案 4 :(得分:0)

现在开发中的宝石提供了一个名为rails-backbone的生成器。它是开源的,每天都在变得更好。截至今天,它与当前的Rails 3.1(现在实际上是3.2)保持同步,尤其是。包括Asset pipeline,它与backbone.js。

非常相关