最近再次听了 teahour 的节目 (每天要听好几遍,一天不听,浑身难受),节目中提到了 javascript MVC 在 rails 中的使用,用的比较多的应该就是 backbone,spinejs,batmanjs,angularjs
backbone 和 angularjs 好是好,但是好像不容易与 rails 集成。
@yedingding也分享了风车技术架构,他们用的是 spine.js http://yedingding.com/2014/03/20/fengcheco-architecture.html
@xdite说他们用的是 batmanjs,但是 batman 也是最近才兴起的 javascript MVC.
另外,好像 spinejs 和 backbone 相关的 gem 包都好像没有明确支持 rails4 https://github.com/spine/spine-rails https://github.com/codebrew/backbone-rails
我想问的是,对于比较大的项目而言,rails 是否有必要使有 javascript MVC,使用哪种会比较好,带来的相应好处是什么?大家能不能介绍下在实际项目中的使用经验?谢谢!