
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?
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.

