
jQuery 2.0 Development Cookbook
Leon Revill
- Editorial
- Packt
- Año
- 2014
- Páginas
- ~410
- Nivel
- Intermedio
De qué trata
Recetario de Packt en el que Leon Revill, desarrollador web con experiencia en PHP, MySQL y JavaScript, reúne más de 80 soluciones a problemas habituales del desarrollo web con jQuery 2.0, la rama que abandonó la compatibilidad con Internet Explorer 6 a 8. La editorial lo presenta como apto para todos los niveles: repasa lo básico de jQuery para quien empieza y luego pasa a ejemplos más complejos. Se da por hecho que el lector conoce JavaScript, HTML y CSS.
Los capítulos recorren la manipulación del DOM, los eventos de usuario (clics, cambios, pulsaciones de teclas, hover, disparo manual de eventos y eventos personalizados), la carga y manipulación de contenido dinámico con AJAX y JSON, los efectos visuales y la animación de interfaces combinando jQuery y CSS, y el manejo de formularios con validación y mensajes al usuario. Dedica capítulos a construir elementos de interfaz propios, como acordeones, ventanas modales, tooltips, sliders de contenido o un indicador de fortaleza de contraseña. También explica cómo crear plugins de jQuery a partir de una plantilla, cómo usar los widgets de jQuery UI (autocompletado, selector de fechas, arrastrar y soltar) y cómo crear un sitio y una aplicación web móviles con jQuery Mobile. Algunos ejemplos de AJAX se apoyan en un backend sencillo en PHP con MySQL.
Cada receta sigue el formato típico de Packt (preparación, pasos, cómo funciona y variantes), así que el libro funciona bien como consulta para copiar y adaptar soluciones a proyectos propios. Su punto fuerte es la amplitud: cubre en un solo volumen jQuery, jQuery UI, jQuery Mobile y el desarrollo de plugins. Conviene tener en cuenta su fecha: jQuery Mobile está prácticamente abandonado, muchas tareas se resuelven hoy con JavaScript estándar y la Fetch API, y el código no contempla los cambios de jQuery 3. Es útil para mantener proyectos con jQuery o para entender cómo se hacían las interfaces dinámicas antes de los frameworks modernos.
- jQuery 2.0
- Manipulación del DOM
- Eventos
- AJAX
- JSON
- Efectos y animaciones
- Formularios y validación
- Componentes de interfaz
- Plugins de jQuery
- jQuery UI
- jQuery Mobile
- PHP y MySQL
¿Cómo enseña?
Con ejercicios
- ✓ Incluye ejercicios
- ✗ Sin proyectos

