2 ms·
There are a lot of different ways to do Javascript and people are very opinionated. Not every client-rich website is a single page app, and the types of operat
by dasil003 14y ago
There are a lot of different ways to do Javascript and people are very opinionated. Not every client-rich website is a single page app, and the types of operations from familiar CRUD manipulation to complex workflows. In the wild people often have existing code bases.
Backbone serves all these interests by providing only a very minimal framework for model/view binding. How you structure the app and what supporting libraries you use are completely up to you. It also makes it very easy to port existing code into Backbone which is quite a strong evolutionary trait for a javascript framework these days.
Long term I think Backbone will lose the popularity contest to richer solutions, but similar to HTTP and the web itself, sometimes less is more.