</> CodeBooks
    ← Volver a ReactJS (página 4)
    Portada de Mastering React

    Mastering React

    Adam Horton, Ryan Vice

    Editorial
    Packt
    Año
    2016
    Páginas
    ~254
    Nivel
    Avanzado

    De qué trata

    Libro de Adam Horton y Ryan Vice, publicado por Packt en febrero de 2016, que lleva React desde los fundamentos hasta la construcción de una aplicación completa, con un enfoque pragmático y objetivos de desarrollo claros. Corresponde a la época de React 0.14, con createClass y mixins. Está escrito para desarrolladores web con un buen dominio de JavaScript; no hace falta experiencia previa con React ni con otros frameworks.

    Explica qué distingue a React de otros frameworks de JavaScript, sobre todo su modelo de composición de componentes, y repasa el ciclo de vida de los componentes, las props y el estado. Después pasa a componentes dinámicos, mixins, formularios y patrones de validación. Luego analiza, pieza por pieza, la anatomía de una aplicación de una sola página (SPA) y cómo elegir y combinar las tecnologías web que la rodean sin perderse entre tantas opciones. También incluye un proceso de diseño de aplicaciones con técnicas y herramientas de prototipado, y cierra con técnicas de animación (por ejemplo, transiciones CSS) para dar acabado a la interfaz.

    La parte central del libro es la construcción guiada de una SPA completa, desde la planificación y el prototipo hasta la implementación. Los lectores valoran precisamente esa aplicación tutorial, aunque hay críticas a explicaciones algo superficiales y a que no aprovecha ES6. Hoy está claramente desfasado: no hay Hooks ni componentes funcionales modernos, los mixins están obsoletos y el ecosistema de librerías cambió por completo. Es útil por su enfoque de diseño y planificación de aplicaciones, no como referencia técnica actual.

    Descripción aproximada: se basa en el título y el contexto del libro.

    • React 0.14
    • Composición de componentes
    • Ciclo de vida
    • Props y estado
    • Mixins
    • Formularios
    • Validación
    • SPA
    • Prototipado
    • Animaciones

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Aplicación de una sola página completa

    SPA construida con React a lo largo de varios capítulos: se planifica con un proceso de diseño y prototipado, se combina con las tecnologías web de su ecosistema y se termina con formularios validados y animaciones.

    Más de ReactJS con nivel Avanzado