
Ext JS 6 By Example
Anand Dayalan
- Editorial
- Packt
- Año
- 2015
- Páginas
- ~226
- Nivel
- Intermedio
De qué trata
Guía práctica de Anand Dayalan para aprender a crear aplicaciones web ricas (RIA) con Ext JS 6, el framework empresarial de Sencha que unificó en una sola base de código las antiguas ramas Ext JS y Sencha Touch. Está dirigida a desarrolladores front-end que empiezan con Ext JS y a quienes ya lo conocen pero quieren ejemplos realistas basados en proyectos. Solo exige conocimientos básicos de HTML, CSS y JavaScript.
El libro arranca con la instalación de Ext JS, de Sencha Cmd 6 y de herramientas de depuración en Windows y Mac, y repasa los fundamentos del framework y su sistema de consultas de componentes. Luego recorre los controles básicos de interfaz (botones, cuadros de mensaje, menús), los formularios con campos de texto, numéricos y de fecha, botones de opción y validación, y la organización del código con los patrones MVC y MVVM. La parte central trata los componentes avanzados: grids, árboles, data views y gráficos (de barras, de áreas, circulares, de líneas y 3D). Para comunicarse con el servidor usa AJAX y REST mediante stores y proxies. Cierra con diseño responsive, enrutamiento del lado del cliente, accesibilidad, localización, arrastrar y soltar, temas visuales y plugins.
Cada bloque temático se apoya en pequeñas aplicaciones de ejemplo que el lector construye y amplía, entre ellas un proyecto que consume una API RESTful. Es una introducción compacta (unas 220 páginas) y bien ordenada que recorre gran parte del framework. Sin embargo, por su extensión no profundiza en arquitectura de aplicaciones grandes, pruebas automatizadas ni rendimiento. Además, Ext JS es un producto comercial con licencia y su API ha cambiado en versiones posteriores (7.x), así que conviene contrastar los ejemplos con la documentación actual de Sencha.
- Ext JS 6
- Sencha Cmd
- MVVM
- MVC
- Formularios
- Grids
- Árboles
- Gráficos
- Stores y proxies
- REST
- Routing
- Temas
¿Cómo enseña?
Con proyectos
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Aplicaciones de ejemplo por capítulo
Pequeños proyectos que el lector construye y amplía para practicar los controles básicos, los formularios, los grids, los árboles y los gráficos de Ext JS 6, organizados con MVC/MVVM.
Proyecto con API RESTful
Aplicación Ext JS 6 que se comunica con un servidor mediante stores y proxies REST para leer y guardar datos remotos.

