单页Rails上的CRUD

时间:2012-12-08 07:14:14

标签: javascript jquery ruby-on-rails ruby-on-rails-3 forms

我想在rails上的单个页面上创建更新和删除。

我正在研究https://github.com/codebrew/backbone-rails

的骨干网

但我不确定如何使用它来实现我想要做的事情。

最后,我希望有一个文本字段来表示它是更新,删除还是创建,后跟带有以下字段的表单。 对于创建,表单将为空。 对于更新,可以在可以单击的一侧添加链接,然后加载表单。

我希望它在没有页面重新加载的情况下发生。

我是网络编程的新手,对于我应该研究哪些技术的任何建议都将不胜感激。

1 个答案:

答案 0 :(得分:0)

我必须同意上述评论。

在ruby on rails上,您将学习javascript和jquery的基础知识,并使用backbone.js(基于jquery和另一个名为underscore.js的库)。

Dmitry提到的ToDo列表就是一个很好的例子,它有一个带注释的源代码: LiveAppSourceCode

我在学习骨干时也发现这个nettuts backbone tutorial非常有用 (他们也有一些关于javascript和jquery的精彩教程,如果你想要对它们进行修改)。一旦你得到客户端的东西与骨干一起工作,那么用你的rails后端连接它(主干rails gem可能有助于我从未使用它)