
Mastering jQuery
Alex Libby
- Editorial
- Packt
- Año
- 2015
- Páginas
- ~376
- Nivel
- Avanzado
De qué trata
Libro de nivel avanzado de Alex Libby, autor prolífico de títulos de Packt sobre jQuery, HTML5 y CSS, pensado para quienes ya usan jQuery a diario y quieren sacarle más partido. Trabaja con las versiones de 2015 (ramas 1.x y 2.x) y supone un nivel intermedio en jQuery, JavaScript, HTML5 y CSS.
El recorrido empieza por aspectos que suelen pasarse por alto: instalar jQuery con gestores de paquetes, personalizar la descarga, usar source maps y crear builds a medida de la librería. Sigue con la organización del código mediante patrones de diseño, formularios con validación avanzada basada en expresiones regulares, integración de Ajax, animaciones, manejo avanzado de eventos, efectos y APIs web de rendimiento y del navegador, como la Page Visibility API. Después aborda la manipulación de imágenes, la creación de plugins avanzados, el uso de jQuery en aplicaciones de escritorio con node-webkit (hoy NW.js), la optimización del rendimiento y las pruebas con QUnit, automatizadas con Node.js y RequireJS.
Es un libro de ejemplos prácticos, no de proyectos guiados: cada capítulo propone demos pequeñas que el lector construye y ejecuta para ver cada técnica. Su valor está en mostrar el ecosistema alrededor de jQuery (herramientas de build, testing, rendimiento) más que en repasar la API básica, que se da por sabida. Algunas herramientas que menciona quedaron desfasadas, y el libro trata cada tema con amplitud más que con profundidad, así que conviene tomarlo como un mapa de técnicas avanzadas para el mantenimiento de proyectos jQuery.
- jQuery avanzado
- Builds personalizados
- Patrones de diseño
- Validación de formularios
- Ajax
- Animaciones
- Eventos avanzados
- Page Visibility API
- Plugins avanzados
- node-webkit
- Rendimiento
- QUnit
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✗ Sin proyectos

