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.
Preface
1. Introduction
2. Fundamentals
3. Backbone Basics
4. Exercise 1: TodosYour First Backbone.js App
5. Exercise 2: Book LibraryYour First RESTful Backbone.js App
6. Backbone Extensions
7. Common Problems and Solutions
8. Modular Development
9. Exercise 3: Your First Modular Backbone and RequireJS App
10. Paginating Backbone.js Requests and Collections
11. Backbone Boilerplate and Grunt-BBB
12. Backbone and jQuery Mobile
13. Jasmine
14. QUnit
15. SinonJS
16. Conclusions
Consulta los datos bibliográficos principales de esta edición para identificar correctamente el recurso, revisar su autoría y verificar detalles como ISBN, tema, subtema, archivo e idioma.
- Título: Developing Backbone.js Applications
- Autor/es: Addy Osmani
- Edición: 1ra Edición
- Año de publicación: 2013
- Tipo de archivo: eBook
- Idioma: eBook en Inglés
- ISBN-10: 1449328253
- ISBN-13: 9781449328252
- Subtema: Programación en JavaScript
Citar este libro
Preparando citaciones...
Aún no hay comentarios
Sé el primero en compartir tu opinión sobre este contenido.
Escribir un comentario