backbone.js适用于大型应用程序(backbone.js for large applications)
我正在阅读Backbone.js以深入研究这个漂亮，轻量级的框架，同时也决定这是否是我在绘图板上的一些未来项目中的方法。 在阅读Backbone时，我似乎总是遇到的一件事是它是一个主要创建并用于小型（或小型）大小的Web应用程序的框架，例如Backbone.js官方网站上的教程示例todos 。
I’m currently reading up on Backbone.js to dig into this nice, light-weight framework, but also to decide whether this is the way to go for me in some future projects I have on the drawing board. One thing I always seem to run into when reading about Backbone is that it is a framework mainly created and used for small (or smaller) sized web applications, such as the tutorial example, todos, on the Backbone.js official website.
I’m interested in learning about others' experience with Backbone.js and its scalability. Would one normally discourage the usage of Backbone.js for web-applications with a more complex structure and a lot more functionality than just a simple “todos” application and the like?
I’ve read some of the other questions on SO which provided me with some insights, but I still miss the “discussion” about this.
Every input will be highly appreciated.
The todo project was chosen as a fairly simple example which can still be used to demonstrate many of the core features of the various frameworks. If the example application was more complicated it would be less useful as a means of quick comparison.
If you still need convincing, have a look at this page which lists some of the applications in the wild which are based on backbone.