Descripción
Si quieres construir el frontend de tu sitio con el modelo de aplicación de una sola página $SPA$, este libro práctico te muestra cómo hacer el trabajo con Backbone.js. Aprenderá a crear aplicaciones JavaScript estructuradas, utilizando la arquitectura modelo-vista-controlador $MVC$ propia de Backbone.
Comience con los fundamentos de MVC, SPA y Backbone, y luego ensucie sus manos construyendo aplicaciones de ejemplo: una simple aplicación de lista de cosas, una aplicación de biblioteca RESTful y una aplicación modular con Backbone y RequireJS. El autor Addy Osmani, un ingeniero del equipo de Google Chrome, también demuestra los usos avanzados del framework.
– Aprenda cómo Backbone.js aporta las ventajas de MVC al lado del cliente
– Escriba código que se pueda leer, estructurar y ampliar fácilmente
– Trabajar con los marcos de extensión Backbone.Marionette y Thorax
– Resolver los problemas más comunes que encontrará al utilizar Backbone.js
– Organizar su código en módulos con AMD y RequireJS
– Paginar los datos de sus colecciones con el plugin Backbone.Paginator
– Crear una nueva aplicación Backbone.js con código de base
– Utilizar Backbone con jQuery Mobile y resolver los problemas de enrutamiento entre ambos
– Prueba unitaria de tus aplicaciones Backbone con Jasmine, QUnit y SinonJS
Backbone.js es una biblioteca de JavaScript con una interfaz RESTful JSON, y se basa libremente en el paradigma de diseño de aplicaciones modelo-vista-controlador $MVC$. Backbone.js es conocido por su ligereza, ya que su única dependencia es una biblioteca JavaScript, Underscore.js. Está diseñado para desarrollar aplicaciones web de una sola página y para mantener sincronizadas varias partes de las aplicaciones web $por ejemplo, varios clientes y el servidor$.
Si quieres utilizar el modelo de aplicación de una sola página para construir el frontend de tu sitio, Backbone.js es un framework ideal para el trabajo. Esta guía práctica proporciona toda la información que necesitas para crear aplicaciones JavaScript estructuradas utilizando Backbone.js y su sabor único de la arquitectura modelo-vista-controlador $MVC$.
Comenzará con los aspectos esenciales de los modelos, las vistas, las colecciones y los enrutadores de Backbone, y luego se sumergirá en los métodos para crear aplicaciones RESTful con pilas de tecnología modernas. El autor Addy Osmani también demuestra usos avanzados del framework, así como formas de realizar pruebas unitarias.
¿Qué piensas de este libro?
No hay comentarios