我是backbone.js 的新手,正在学习一些教程。我发现了一些看起来不错的方法,但是它们的实施方式存在一些不一致之处,因此我正在寻找有关最佳实践的一些指导。
以下是我正在学习的教程:
- http://www.jamesyu.org/2011/01/27/cloudedit-a-backbone-js-tutorial-by-example/
- http://coenraets.org/blog/2011/12/backbone-js-wine-cellar-tutorial-part-1-getting-started
我的问题是:
- 第一个 tut 使用 Backbone.Controller,但没有使用 Backbone.Collection。第二个则相反。哪个是 MVC 上主干中的“C”的最佳实践?
- 第一个 tut 在 Model 中定义 url,而第二个在 Collection 中定义它。哪个是更好的做法?
- 第二个 tut 使用 Backbone.Router,而第一个没有。哪个是最佳实践?
或者,如果有人可以建议遵循最佳实践的更好的介绍教程,我很乐意从那里学习。不幸的是,由于这两者之间的不一致,我担心我可能会从一开始就学习一些坏习惯。
提前致谢。