Charlamos con Mateo Tibaquirá, el autor de una completa librería de formularios dinámicos en Angular.
En esta charla conversamos con Mateo Tibaquirá que nos explica cómo es la librería de formularios dinámicos que ha desarrollado en Angular como Software Libre.
Se trata de una utilidad que permite construir formularios avanzados en Angular basados en la definición extraída de un archivo JSON. Ese archivo permite definir toda una serie de elementos que estarán presentes en el formulario y gracias a Angular se mostrarán con todo tipo de dinamismos e interacción.
Esta librería se ha realizado desde la empresa Mynd.co liberando el desarrollo como open-source recientemente. Algunos de los elementos de formularios dinámicos que contiene son:
- Campos Dinámicos que se pueden proveer desde cualquier NgModule
- Validadores por defecto expresados en un objeto plano
- Validadores personalizados provistos en TOKENs especiales
- Matchers: Ejecución de tareas bajo ciertas condiciones
- Hooks: Ejecución de lógica personalizada en ciertos puntos del proceso del formulario