</> CodeBooks
    ← Volver a JavaScript (página 6)
    Portada de Full-Stack JavaScript Strategies

    Full-Stack JavaScript Strategies

    Milecia McGregor

    Editorial
    O'Reilly
    Año
    2025
    Páginas
    ~480
    Nivel
    Intermedio

    De qué trata

    Libro de O'Reilly (2025) de Milecia McGregor, ingeniera senior staff, con el subtítulo «The Hidden Parts Every Mid-Level Developer Needs to Know». No enseña JavaScript desde cero. Va dirigido a desarrolladores de nivel intermedio que ya escriben buen código de frontend o de backend y quieren dar el salto a senior: entender el sistema completo, cómo se toman las decisiones técnicas, cómo se colabora con otros equipos y cómo decide un equipo de producto.

    Sigue el ciclo de vida completo de un proyecto full-stack en cuatro partes. La primera trata el arranque: convertir los diseños en tareas y saber qué preguntar al equipo de producto. La segunda cubre el backend: configuración inicial, esquema de datos, APIs REST, servicios de terceros, tareas en segundo plano, pruebas, seguridad, depuración, rendimiento, escalabilidad, monitorización, logging y gestión de incidentes. La tercera se centra en el frontend con React: estructura de la aplicación, gestión del estado y de los datos, estilos propios, manejo de errores, seguridad, rendimiento, pruebas y depuración. La cuarta conecta todo: configuración del despliegue, pruebas de integración, despliegues, problemas de integración, un pipeline de CI/CD y gestión de Git. Cierra con capítulos sobre gestión de proyectos, cómo entender el dominio de negocio y los distintos tipos de proyecto que uno encuentra a lo largo de su carrera.

    A lo largo del libro se sigue un mismo proyecto full-stack con backend en JavaScript y frontend en React hasta llevarlo a producción, de modo que cada tema se explica con un caso concreto. Su valor está en lo que los tutoriales suelen omitir: criterios de diseño, seguridad, observabilidad, despliegue y el lado humano del trabajo. Con 31 capítulos, cada tema se trata de forma más bien panorámica que profunda. Conviene llegar sabiendo JavaScript moderno, algo de React y algo de Node.js.

    • Desarrollo full-stack
    • Node.js
    • APIs REST
    • Modelado de datos
    • React
    • Gestión de estado
    • Seguridad
    • Rendimiento y escalabilidad
    • Testing
    • Monitorización y logging
    • CI/CD
    • Git

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Aplicación full-stack de principio a fin

    Proyecto que se desarrolla a lo largo del libro: desde las tareas iniciales y el esquema de datos, pasando por un backend con APIs REST, servicios de terceros y tareas en segundo plano, hasta un frontend en React, con pruebas de integración, un pipeline de CI/CD y el despliegue en producción.

    Más de JavaScript con nivel Intermedio