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

    Pro React

    Cassio de Sousa Antonio

    Editorial
    Apress
    Año
    2015
    Páginas
    ~297
    Nivel
    Intermedio

    De qué trata

    Libro de Cássio de Sousa Antonio, publicado por Apress a finales de 2015, que enseña a estructurar aplicaciones front-end cada vez más complejas con React y su ecosistema de esa época (React 0.14, componentes de clase y ES6). Está dirigido a desarrolladores que ya crean interfaces con jQuery u otros frameworks de JavaScript y quieren adoptar el enfoque de React basado en componentes composables.

    Empieza con los fundamentos: la abstracción del DOM virtual y JSX, la composición de componentes con props y estado, y la interacción con el DOM real. Después aborda interacciones más sofisticadas, como animaciones y transiciones; el enrutamiento con React Router; la arquitectura Flux, con un concepto de store tipo reducer que prepara el paso a Redux; la optimización del rendimiento; las aplicaciones isomórficas o universales renderizadas en el servidor con Node.js; y las pruebas de componentes. Los apéndices tratan la instalación, los módulos y el proceso de build, la programación funcional en JavaScript y un repaso de ES6.

    El hilo conductor es una aplicación tipo Kanban que se amplía y refactoriza a lo largo del libro, incluida su migración a Flux, junto con ejemplos más pequeños (una lista de la compra, un reloj, componentes de formulario). Los lectores valoran el ritmo y la claridad de los ejemplos, aunque señalan erratas. Hoy está muy desactualizado: Flux fue reemplazado por Redux y luego por los hooks y Context, React Router cambió por completo su API y la sintaxis de React evolucionó mucho. Tiene valor para entender los orígenes de la arquitectura de React, pero no como referencia actual.

    • React
    • JSX
    • DOM virtual
    • Componentes
    • Animaciones
    • React Router
    • Flux
    • Isomorphic React
    • Rendimiento
    • Testing
    • ES6

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Aplicación Kanban

    Tablero de tareas por columnas construido con componentes React que se amplía a lo largo del libro y se refactoriza para usar la arquitectura Flux y React Router.

    Más de ReactJS con nivel Intermedio