-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Backbone.js Patterns and Best Practices
By :
Working with a Backbone router is fairly easy when the application is of a small size. However, as the complexity increases, maintaining a router becomes difficult unless some rules are followed. In the following section, we will discuss some points that you should take care of while using routers.
Though the basic task of a router is to monitor the routes and trigger functions, it manages some business logics of the app too. In an MVC architecture, the task of a controller is to handle the data request that is sent from the client and work upon the data that comes from the server in response. Similarly for a router, since the URL fragments reflect some part of the application's data, the data communication, calling view methods, or updating model attributes are done using router methods.
A trend I often see in beginner-level developer code is that they frequently include a large chunk of functional code...
Change the font size
Change margin width
Change background colour