</> CodeBooks
    ← Volver a Angular (página 2)
    Portada de Modern Angular

    Modern Angular

    Armen Vardanyan

    Editorial
    Manning
    Año
    2025
    Páginas
    ~687
    Nivel
    Intermedio

    De qué trata

    Guía extensa de Armen Vardanyan, Google Developer Expert, dedicada a las novedades que han transformado Angular desde la versión 12 en adelante: componentes standalone, signals, SSR, hidratación y aplicaciones zoneless. No es un libro para empezar: está pensado para desarrolladores con experiencia en Angular que trabajan con el estilo clásico basado en NgModules y Zone.js y quieren ponerse al día o migrar sus proyectos.

    Cada capítulo se centra en un bloque de cambios: componentes standalone y nueva estructura de proyecto; inyección de dependencias con la función inject() y los modificadores @Self, @SkipSelf y @Optional; formularios reactivos tipados y la Directive Composition API (hostDirectives); RxJS con takeUntilDestroyed y operadores personalizados; signals y su interoperabilidad con RxJS; uso de herramientas de IA para escribir pruebas unitarias; renderizado del lado del servidor y generación estática (SSR/SSG) con foco en rendimiento y SEO; y, por último, componentes basados en signals y aplicaciones sin Zone.js. Incluye guías para migrar aplicaciones heredadas a estos patrones.

    La teoría se aplica sobre un único proyecto de envergadura, un sistema de gestión de recursos humanos de nivel empresarial cuyo código está en GitHub. Su gran aporte es explicar el porqué de cada cambio y cómo adoptarlo de forma incremental en código real. A cambio, da por sabidos los fundamentos (componentes, routing, servicios), por lo que conviene llegar con experiencia previa en Angular, TypeScript y RxJS.

    • Angular 12+
    • Standalone components
    • Signals
    • RxJS
    • inject()
    • Formularios tipados
    • Directive Composition API
    • SSR y SSG
    • Zoneless
    • Testing con IA
    • Migración de código legado
    • Rendimiento y SEO

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Sistema de gestión de recursos humanos (HRMS)

    Aplicación empresarial de gestión de RR. HH. construida a lo largo del libro con Angular moderno: componentes standalone, signals, formularios tipados, RxJS, SSR y, finalmente, una arquitectura zoneless.

    Más de Angular con nivel Intermedio