</> CodeBooks
    ← Volver a ReactJS (página 1)
    Portada de Advanced Front-End Development

    Advanced Front-End Development

    Nitesh Upadhyaya

    Editorial
    Apress
    Año
    2025
    Páginas
    ~438
    Nivel
    Avanzado

    De qué trata

    Libro de Apress (subtítulo: «Building Scalable and High-Performance Web Applications with React») escrito por Nitesh Upadhyaya, arquitecto de soluciones con más de 15 años de experiencia. Ofrece un recorrido completo y ordenado por React moderno, basado en componentes funcionales y hooks, que va desde lo básico hasta técnicas avanzadas para aplicaciones escalables. Aunque el título dice «avanzado», la editorial lo dirige a desarrolladores frontend y full-stack, y también a arquitectos de software, con conocimientos intermedios de HTML, CSS y JavaScript. Quien parte de cero en React también puede seguirlo.

    A lo largo de 20 capítulos cubre la preparación del entorno; componentes, props y estado; JSX y el renderizado de elementos; eventos y renderizado condicional; listas y keys; y la forma de «pensar en componentes». Luego pasa a los estilos, el ciclo de vida y los hooks, la gestión de estado con Context API y Redux, los formularios y su validación, y el enrutamiento y la navegación. La parte avanzada trata la optimización del rendimiento, las pruebas, las buenas prácticas de seguridad, la accesibilidad y la internacionalización, la integración de servicios y APIs de terceros, los patrones avanzados de componentes, el uso de librerías de componentes de UI y el despliegue con integración continua en plataformas como Netlify y Vercel.

    Cada capítulo incluye ejemplos prácticos, y el libro termina con la construcción de una tienda en línea completa que reúne lo aprendido. Su valor está en la amplitud: en un solo volumen junta el núcleo de React con temas que suelen quedar fuera, como la seguridad, la accesibilidad y el despliegue. A cambio, a muchos de esos temas solo les dedica un capítulo, así que no esperes la profundidad de un libro especializado en rendimiento o en arquitectura. Según la información pública, no trata Next.js ni el renderizado en servidor.

    • React
    • Hooks
    • JSX
    • Context API
    • Redux
    • React Router
    • Formularios y validación
    • Optimización de rendimiento
    • Testing
    • Seguridad
    • Accesibilidad e i18n
    • Netlify y Vercel

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Tienda en línea (Real-World Retail Store App)

    Aplicación de comercio electrónico construida con React en el capítulo final: listado de productos, lógica de carrito y checkout con integración de una pasarela de pago, aplicando el estado global, el routing y las buenas prácticas vistas en el libro.

    Más de ReactJS con nivel Avanzado