最近想学习一下新鲜的技术,试着把老的Rails项目用Backbone.js重写了前端。
但是总觉得写起来很麻烦,原来的项目是有个照片墙,每张照片有个评论。如果是用rails写,基本上就是给每个照片加ref,然后用jQuery加回传的Javascript来处理event,代码量很小。现在用上了backbone,首先每张照片要套上一个model,照片还要统一放到一个collection里边,然后每张照片要绑定一个view,照片的评论还要绑定另外一个view。
遇到需要提交表单的时候,还会出现csrf信息没有扔过去的情况…… 因为看到挺多项目是用b+r的了,这个搭配应该挺好的。
请问一下懂行的前辈,backbone.js和rails应该怎么样搭配比较各得其所呢? 被折磨了几天了,先行鞠躬谢过。
但是总觉得写起来很麻烦,原来的项目是有个照片墙,每张照片有个评论。如果是用rails写,基本上就是给每个照片加ref,然后用jQuery加回传的Javascript来处理event,代码量很小。现在用上了backbone,首先每张照片要套上一个model,照片还要统一放到一个collection里边,然后每张照片要绑定一个view,照片的评论还要绑定另外一个view。
遇到需要提交表单的时候,还会出现csrf信息没有扔过去的情况…… 因为看到挺多项目是用b+r的了,这个搭配应该挺好的。
请问一下懂行的前辈,backbone.js和rails应该怎么样搭配比较各得其所呢? 被折磨了几天了,先行鞠躬谢过。
