
jQuery UI in Action
T. J. VanToll
- Editorial
- Manning
- Año
- 2014
- Páginas
- ~384
- Nivel
- Básico
De qué trata
Guía práctica de Manning escrita por TJ VanToll, miembro del equipo central de jQuery UI, sobre cómo usar y personalizar los componentes de la biblioteca en su versión 1.11. Va dirigida a desarrolladores frontend y diseñadores web que ya tienen nociones básicas de jQuery y quieren crear interfaces ricas sin reinventar widgets. Prioriza escenarios de uso reales en vez de repetir la documentación de la API.
El libro se divide en tres partes. La primera presenta jQuery UI y muestra cómo mejorar interfaces con widgets. La segunda cubre el núcleo: los doce widgets (datepicker, dialog, autocomplete, tabs, accordion, slider, spinner, menu, tooltip, entre otros) aplicados a formularios, maquetación y utilidades, las cinco interacciones (draggable, droppable, resizable, selectable y sortable), los efectos visuales y el sistema de temas CSS con ThemeRoller. La tercera aborda el uso avanzado: la widget factory para crear plugins con estado y extender widgets existentes, la preparación de la aplicación para producción y un capítulo final que explica cómo funciona jQuery UI por dentro.
Los ejemplos crecen de forma progresiva, desde colocar un datepicker en una página hasta interfaces completas con formulario de contacto y carrito de compras. Además, un capítulo entero construye una aplicación de búsqueda de vuelos. Insiste en técnicas que funcionan en distintos dispositivos, incluido el soporte táctil. Es probablemente el libro más sólido y actual sobre jQuery UI, y su capítulo sobre la widget factory resulta muy valioso. Eso sí, la biblioteca está hoy en modo de mantenimiento, así que conviene leerlo pensando en proyectos existentes o como estudio de diseño de componentes.
- jQuery UI 1.11
- Widgets
- Datepicker
- Dialog
- Autocomplete
- Interacciones
- Drag and drop
- Efectos
- Temas CSS
- ThemeRoller
- Widget factory
- Producción
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Formulario de contacto y carrito de compras
Interfaces construidas a lo largo de los capítulos con widgets de jQuery UI (datepicker, autocomplete, dialog, etc.) e interacciones como arrastrar y soltar productos al carrito.
Aplicación de búsqueda de vuelos
Aplicación completa del capítulo final de la tercera parte que integra widgets, temas y widgets propios creados con la widget factory en una interfaz de búsqueda de vuelos.

