</> CodeBooks
    ← Volver a jQuery (página 2)
    Portada de jQuery Cookbook

    jQuery Cookbook

    Cody Lindley

    Editorial
    O'Reilly
    Año
    2009
    Páginas
    ~478
    Nivel
    Intermedio

    De qué trata

    Recetario de O'Reilly coordinado por Cody Lindley y publicado en noviembre de 2009, con jQuery 1.3 como versión de referencia. Reúne a unos 19 colaboradores vinculados al equipo de jQuery y a su comunidad, y cada uno escribe sobre el área que mejor conoce. Está pensado para desarrolladores de nivel intermedio que ya escriben algo de JavaScript y conocen lo básico de jQuery, y que buscan soluciones probadas a problemas habituales del desarrollo web.

    Sigue el formato problema-solución-discusión a lo largo de 18 capítulos. Empieza con los fundamentos y la filosofía de jQuery, la selección de elementos, las utilidades y las dimensiones y posiciones de los elementos. Sigue con los efectos, los eventos (incluidos eventos personalizados y paso de datos con ellos) y la mejora de formularios HTML, tanto desde cero como con plugins. Después explica cómo crear plugins propios y cómo construir componentes de interfaz desde cero, como pestañas, acordeones y ventanas modales. También cubre jQuery UI y su sistema de temas (ThemeRoller y el framework CSS), Ajax con formatos de datos como HTML, XML, JSON y JSONP, la organización del código en proyectos grandes y el rendimiento. Termina con pruebas unitarias usando QUnit.

    No tiene un proyecto que guíe todo el libro: es una colección de recetas independientes con código listo para adaptar y explicaciones de por qué funciona. Su valor está en las buenas prácticas, el rendimiento, la creación de plugins y el testing, explicados por personas que participaron en el desarrollo de la librería. A cambio, algunos capítulos son desiguales por la cantidad de autores, y como se basa en jQuery 1.3 faltan novedades posteriores como on()/off(), los Deferred/Promises o los cambios de jQuery 3. Hoy sirve sobre todo como referencia de patrones o para mantener código antiguo.

    • jQuery 1.3
    • Selectores
    • Utilidades
    • Dimensiones y posicionamiento
    • Efectos
    • Eventos personalizados
    • Formularios
    • Plugins
    • Componentes de interfaz
    • jQuery UI y ThemeRoller
    • Ajax, JSON y JSONP
    • QUnit

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de jQuery con nivel Intermedio