Framework

Pantallas descritas, no programadas

Cada interfaz en DEX Elements es impulsada por un descriptor JSON. Defina campos, layouts, validación y fuentes de datos de forma declarativa; el framework renderiza componentes Angular de nivel de producción automáticamente.

Pilares de la arquitectura

01

Modelo de descriptores

Un archivo JSON define la pantalla completa: tipo de componente, campos, reglas de validación, permisos y fuentes de datos. Sin plantillas Angular, sin servicios, sin CSS manual.

02

Sistema de layouts

Filas, columnas, pestañas, paneles divididos y secciones colapsables, todo definido en el descriptor. Componga pantallas empresariales complejas sin escribir una línea de CSS.

03

Componentes de formulario

Texto, número, fecha, select, multi-select, toggle, radio, carga de archivos, rich text y más. Todos disponibles como tipos de campo en el descriptor con validación y accesibilidad integradas.

04

Motor de validación

Campos requeridos, min/max, patrones regex, dependencias entre campos y validaciones asíncronas del servidor. Todo declarativo, con errores inline y estados de éxito automáticos.

05

Data binding y REST API

Cada descriptor se conecta a endpoints REST generados automáticamente. Paginación, filtrado, ordenamiento y búsqueda incluidos. Reapuntable a cualquier base de datos.

06

RBAC y audit logging

Permisos por rol integrados en el runtime. Cada acción se registra con usuario, timestamp y contexto. Listo para auditoría SOX, HIPAA y GDPR desde el primer día.

07

Biblioteca de componentes gobernada

Más de 40 componentes reutilizables con diseño consistente, temas personalizables y cumplimiento de accesibilidad WCAG 2.1 AA.

08

Generación nativa para IA

Los descriptores JSON son el formato ideal para generación con IA: estructurados, validables y deterministas. El asistente de IA genera pantallas completas a partir de prompts en lenguaje natural.

Explore el framework en acción

Vea cómo los descriptores JSON generan pantallas empresariales completas en minutos.