</> CodeBooks
    ← Volver a ReactJS (página 2)
    Portada de React in Action

    React in Action

    Mark Tielens Thomas

    Editorial
    Manning
    Año
    2018
    Páginas
    ~360
    Nivel
    Básico

    De qué trata

    Introducción a React publicada por Manning en 2018, en la que Mark Tielens Thomas lleva al lector desde los fundamentos hasta la arquitectura de aplicaciones completas. Corresponde a la etapa de React 16, con componentes de clase y métodos de ciclo de vida, antes de que existieran los Hooks. Está pensada para desarrolladores que ya conocen HTML, CSS y JavaScript y se acercan a React por primera vez.

    El libro tiene tres partes. La primera presenta React y el primer componente. La segunda trata los datos y su flujo, el renderizado y los métodos de ciclo de vida, los formularios, la integración con librerías de terceros, el enrutamiento, la integración con Firebase y las pruebas de componentes. La tercera aborda la arquitectura: Redux y su conexión con React, el renderizado en el servidor con Node.js integrado con React Router y una introducción a React Native. Los apéndices repasan las herramientas y el ecosistema de React.

    Los ejemplos de cada capítulo hacen crecer Letters Social, una pequeña red social de ejemplo cuyo código se publica organizado por capítulos. Es un recorrido bien estructurado y fácil de seguir para principiantes, pero hoy está desactualizado: usa clases en lugar de Hooks, Redux sin Redux Toolkit y versiones antiguas de React Router y de las herramientas de compilación. Sirve para entender los conceptos y para mantener código heredado, pero conviene complementarlo con material moderno.

    • React 16
    • Componentes
    • Ciclo de vida
    • Formularios
    • React Router
    • Firebase
    • Testing
    • Redux
    • Server-side rendering
    • React Native

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Letters Social

    Red social de ejemplo que se desarrolla a lo largo del libro, con publicaciones, enrutamiento, autenticación y datos mediante Firebase. Más adelante se reestructura con Redux y se renderiza en el servidor con Node.js y React Router.

    Más de ReactJS con nivel Básico