BackboneJS is a lightweight JavaScript library for single page
application. The main objective of BackboneJS is to simplify code which is
very complex. BackboneJS helps to separate business logic and user interface
logic with the help of view , model ,event etc.
BackboneJS support MVC framework with abstract data into model and DOM into view , events binds models. This is done by supplying models with custom events and key value binding.
BackboneJS is open source component ,annotated source code are
available in the internet. It is free and developed by Jeremy Ashkenas , initial release was October'13 2010.
As we have discussed earlier , BackboneJS help to reduce complication of source code. If you building a very complicated single page application with jquery and JavaScript and you are adding or replacing DOM element or the application showing some animation , maintaining source code is become very complicated, here comes BackboneJS. BackboneJS is used to reduce complications by using models , view , events etc.
BackboneJS support MVC framework with abstract data into model and DOM into view , events binds models. This is done by supplying models with custom events and key value binding.
BackboneJS is open source component ,annotated source code are
available in the internet. It is free and developed by Jeremy Ashkenas , initial release was October'13 2010.
As we have discussed earlier , BackboneJS help to reduce complication of source code. If you building a very complicated single page application with jquery and JavaScript and you are adding or replacing DOM element or the application showing some animation , maintaining source code is become very complicated, here comes BackboneJS. BackboneJS is used to reduce complications by using models , view , events etc.
- BackboneJS has meet front end development much easier by using JavaScript functions.
- View in HTML update automatically when any model changes.
- BackboneJS has soft dependency on jquery and hard dependency with underscore.js.
- BackboneJS help to be organized single page web application or mobile application with all structure format.
- BackboneJS communicate by event with view and model, this makes code clean , safe , structured format.
- BackboneJS is free and open source , lots of example are available in the internet.
- BackboneJS represent data as model, you can create , validate destroy or save to server depending upon your UI action.
- With the model attribute changes, model trigger change event, that reason re-render new information with DOM.
No comments:
Post a Comment