Backbone y bootstrap
Debido a que Backbone.js utiliza el patrón MVC, esta librería realizauna separación entre los componentes que definen la representación de la información y los que definen la interacción con el usuario. Para ello distingue entre varios términos que se pueden asociarfácilmente con los componentes propios del patrón MVC:
• Model: hace referencia a un modelo del patrón MVC y representa la información con la cual opera el sistema, gestionando los accesos a dichainformación (por ejemplo haciendo uso de conexiones a una base de datos).
• Collection: hace referencia a un conjunto de modelos que pueden ser agrupados por tener las mismas características.
• View:hace referencia a una vista del patrón MVC y tiene asociado un modelo que lo presenta en un formato adecuado para interactuar (es decir, a través de la interfaz de usuario).
• Router: hace referenciaal término controlador del patrón MVC y se encarga de responder a eventos e invocar peticiones al modelo cuando se hace alguna solicitud sobre la información. También se comunica con las vistas si serealizan cambios en los modelos asociados a dichas vistas. Es decir, el router hace de intermediario entre la vista y el modelo.
jQuery es una librería JavaScript que permite simplificar lamanera de interactuar con los documentos HTML, manipular el árbol DOM, manejar eventos, desarrollar animaciones y agregar dinamismo a las páginas web con la técnica AJAX.
Por todo ello y gracias a sufácil inclusión y no dependencia con ninguna otra tecnología se convierte en una herramienta esencial para simplificar y agilizar el diseño de cualquier aplicación web.
Bootstrap [8] es un...
Regístrate para leer el documento completo.