
jQuery UI Cookbook
Adam Boduch
- Editorial
- Packt
- Año
- 2013
- Páginas
- ~290
- Nivel
- Intermedio
De qué trata
Recetario de Adam Boduch, publicado por Packt en 2013, que recorre todos los widgets de jQuery UI de la rama 1.10, la vigente en ese momento. No es un libro de iniciación. Está pensado para desarrolladores de nivel intermedio que ya han escrito código con jQuery UI y quieren mejorar aplicaciones existentes, encontrar ideas nuevas o entender mejor cómo está construida la arquitectura de widgets. Se da por sentado que el lector maneja bien jQuery, HTML, CSS y JavaScript.
Hay un capítulo por componente: acordeones, autocompletado, botones, datepickers, diálogos, menús, barras de progreso, sliders, spinners, pestañas y tooltips. Cierra con un capítulo final de widgets y técnicas avanzadas. Las recetas van desde ajustes visuales pequeños, como controlar el espaciado con el theme framework, dar estilo a una barra de progreso o añadir efectos al hover de los botones, hasta cambios de comportamiento más profundos. Algunos ejemplos: arrastrar secciones entre acordeones, construir menús de forma dinámica, aplicar efectos a los menús desplegables, conectar diálogos con datos de una API mediante objetos deferred, ordenar pestañas, mostrar el progreso de una subida de archivos, marcar los incrementos de un slider y mostrar tooltips sobre el texto seleccionado. También trata la widget factory para extender o crear widgets propios, las utilidades de eventos que comunican unos widgets con otros y la integración de widgets en aplicaciones Backbone.
El libro funciona como obra de consulta: cada receta resuelve un problema concreto y explica la solución, y no hay una aplicación completa que recorra todo el libro. Lo mejor que aporta es entender por dentro cómo se extienden los widgets y las convenciones de código pensadas para que el resultado sea fácil de mantener. Hay que tener en cuenta que corresponde a jQuery UI 1.10. Las versiones posteriores (1.11 y 1.12) cambiaron algunas APIs y, sobre todo, los temas, y hoy jQuery UI está en modo de mantenimiento. Conviene leerlo como referencia para mantener proyectos que ya usan la librería, más que como punto de partida para proyectos nuevos.
- jQuery UI 1.10
- Widgets
- Widget factory
- Theme framework
- Acordeones
- Autocompletado
- Datepickers
- Diálogos
- Menús
- Sliders y spinners
- Tooltips
- Backbone
¿Cómo enseña?
Con ejercicios
- ✓ Incluye ejercicios
- ✗ Sin proyectos

