Capítulo 7. Trabajar con formularios reactivos

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

En el capítulo anterior, empezamos a trabajar en nuestra primera aplicación Angular basada en formularios. Para ello, exploramos los formularios basados en plantillas y cómo podríamos construirlos y utilizarlos en el contexto de una aplicación Angular. Vimos cómo realizar la vinculación de datos, trabajar con diferentes elementos del formulario, y también realizar la validez y mostrar los mensajes de error pertinentes.

En este capítulo, nos centraremos en hacer exactamente el mismo conjunto de cosas, aunque esta vez, utilizaremos un enfoque reactivo. Como se mencionó en el capítulo anterior, Angular nos permite construir formularios utilizando dos enfoques: basado en plantillas y reactivo. Ambos enfoques forman parte del núcleo de la biblioteca @angular/forms, pero forman parte de dos módulos diferentes, FormsModule y ReactiveFormsModule, respectivamente.

Formas reactivas

Para comprender y adentrarse en la construcción de formularios de forma reactiva, es importante entender qué es la programación reactiva. La programación reactiva, para simplificarlo demasiado, es el concepto de escribir un programa de forma que fundamentalmente trate y actúe sobre flujos de datos asíncronos. Mientras que la mayoría de los programas (especialmente las aplicaciones web) hacen esto, la programación reactiva lo hace proporcionando una ...

Get Angular: En marcha now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.