我想在RoR中创建一个ajax驱动的静态站点

时间:2012-12-28 21:35:13

标签: ruby-on-rails ruby-on-rails-3

我的目标是创建一个基于Rails的站点,该站点使用AJAX来获取不同的部分。该网站永远不应该完全刷新。我正在使用Rails 3.2.8。

网上有很多有关如何实际实现这一点的相互矛盾的文章。在我看来,简单地获取pages.json和使用javascript将实现我的目标,但这是“rails”的方式吗?

用户将看到的每个页面都是静态的。我将使用Rails作为CRUD的管理员,但就是这样,那部分不需要是AJAX。

1 个答案:

答案 0 :(得分:0)

看看backbone.js。对于ajax重型站点,这正是您需要帮助组织代码并使前端与数据库保持一致的所需。另外,请查看有关在rails项目中实施骨干网的this excellent railscast

我注意到你说静态站点。那么,如果该网站是完全静态的,为什么还要使用像rails这样的东西呢?我建议只使用html和javascript编码,因为rails旨在用于动态的,数据库驱动的站点。