1. scalable application Backbone.js 2. Header Fields Control Footer 3. Use MarionetteJS 4. Modules encapsulate code 5. Bind view with model Backbone vs Marionette 6. Manage…