</> CodeBooks
    ← Volver a Ajax (página 2)
    Portada de Head First Ajax

    Head First Ajax

    Rebecca M. Riordan

    Editorial
    O'Reilly
    Año
    2008
    Páginas
    ~528
    Nivel
    Básico

    De qué trata

    Título de la serie Head First en el que Rebecca M. Riordan presenta Ajax con el estilo visual de la colección: diagramas, humor, cuestionarios y mucha repetición para fijar conceptos. Primero da una visión general de cómo funciona una aplicación asíncrona y luego estudia una a una sus piezas. Aunque es introductorio, está pensado para desarrolladores web que ya escriben scripts con soltura (idealmente, quienes terminaron Head First JavaScript) y para programadores de Java, PHP o C# que llegan por primera vez al cliente.

    Cubre el modelo de eventos de JavaScript y la gestión de varios manejadores, las peticiones con XMLHttpRequest y el modelo de aplicación asíncrona, el DOM y su manipulación desde JavaScript, y el control del navegador con el Browser Object Model. También explica formularios XHTML y peticiones POST, la sintaxis XML, el árbol DOM de XML y las respuestas en XML, JSON como alternativa, la librería Prototype y los patrones de arquitectura Ajax. El servidor se trata como una "caja negra": se usan scripts ya hechos para centrarse en el lado del cliente.

    Se aprende con ejercicios y pequeñas aplicaciones de ejemplo que se van mejorando de un capítulo a otro. Entre ellas están el sitio de recuerdos de rock de Rob, con el que se presenta Ajax, y Woggle, un juego de palabras con el que se practica la manipulación del DOM. Es una de las introducciones más didácticas al modelo asíncrono y al DOM, y esos conceptos siguen siendo útiles. Aun así, XMLHttpRequest, XHTML y Prototype han dado paso a fetch, async/await y JSON como formato habitual, y el lado del servidor queda casi sin tratar.

    • Ajax
    • XMLHttpRequest
    • Eventos en JavaScript
    • Programación asíncrona
    • DOM
    • Browser Object Model
    • Formularios y POST
    • XML
    • JSON
    • Prototype
    • Patrones Ajax

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Sitio de recuerdos de rock de Rob

    Página de ejemplo del primer capítulo que se convierte en una aplicación Ajax: muestra información de los artículos con peticiones XMLHttpRequest, sin recargar la página.

    Woggle

    Juego de palabras en el navegador con el que se practica la creación y modificación dinámica de elementos del DOM con JavaScript.

    Más de Ajax con nivel Básico