Javascript 使用backbone.js的命名约定(在rails上)

Javascript 使用backbone.js的命名约定(在rails上),javascript,ruby-on-rails-3,backbone.js,Javascript,Ruby On Rails 3,Backbone.js,这并不是说主干,但我就是这样问自己这个问题的。我正在使用主干rails gem将主干集成到我的rails应用程序中。内置生成器生成如下对象名称:Appname.Routers.PostsRouter、Appname.Views.Posts.EditView等 我想知道:由于路由器或视图是有名称空间的,所以真的有必要在对象名称的末尾附加它们吗?我不怎么做JS,主干网也是如此,所以我不确定通常的惯例,但从我的立场来看,这对我来说似乎是多余的。你是对的。这正是《宝石》作者选择给它们命名的方式

这并不是说主干,但我就是这样问自己这个问题的。我正在使用主干rails gem将主干集成到我的rails应用程序中。内置生成器生成如下对象名称:Appname.Routers.PostsRouter、Appname.Views.Posts.EditView等


我想知道:由于路由器或视图是有名称空间的,所以真的有必要在对象名称的末尾附加它们吗?我不怎么做JS,主干网也是如此,所以我不确定通常的惯例,但从我的立场来看,这对我来说似乎是多余的。

你是对的。这正是《宝石》作者选择给它们命名的方式