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

    Mastering Angular Reactive Forms

    Fanis Prodromou

    Editorial
    BPB
    Año
    2022
    Páginas
    ~185
    Nivel
    Avanzado

    De qué trata

    Libro breve y especializado de Fanis Prodromou, ingeniero de software sénior en Atenas que también enseña Angular en empresas a través del instituto CodeHub. Se centra solo en los Reactive Forms de Angular y sigue los estándares de Angular 12. Está dirigido a desarrolladores de Angular que ya manejan lo básico del framework y quieren entender a fondo los formularios reactivos para crear formularios pequeños o grandes y complejos con más productividad.

    El libro explica los bloques básicos del módulo ReactiveFormsModule y muestra cómo enlazar cada elemento de formulario HTML con FormControl, FormGroup y FormArray. Después trata los validadores integrados, los validadores personalizados, síncronos y asíncronos, y los validadores dinámicos que dependen de otros valores del formulario. También enseña a reaccionar a los cambios de valor y de estado de los controles (valueChanges, statusChanges), a escribir pruebas unitarias para el código de formularios y a dividir un formulario grande en partes reutilizables. Todo se apoya en buenas prácticas de la comunidad y de proyectos empresariales, con ejemplos prácticos y diagramas.

    En lugar de desarrollar una aplicación completa, el libro avanza con ejemplos concretos en cada uno de sus siete capítulos, lo que lo convierte en una buena referencia temática. Su principal aporte es el tratamiento de la validación y de la reutilización de formularios, temas que los libros generales de Angular suelen tratar por encima. No cubre los formularios basados en plantillas ni los Typed Forms que llegaron con Angular 14, así que conviene adaptar los ejemplos si se trabaja con versiones recientes.

    • Angular 12
    • Reactive Forms
    • FormControl
    • FormGroup
    • FormArray
    • Validadores integrados
    • Validadores personalizados
    • Validadores asíncronos
    • valueChanges
    • Pruebas unitarias
    • Formularios reutilizables

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de Angular con nivel Avanzado