Presentamos iEXUI: la nueva base de interfaces de iEXExchanger

iEXExchanger
Presentamos iEXUI: la nueva base de interfaces de iEXExchanger

Seguimos desarrollando no solo las capacidades de iEXExchanger, sino también las tecnologías que sustentan todo el ecosistema iEX. Uno de los mayores proyectos internos de los últimos años ha sido la creación de nuestra propia plataforma UI — iEXUI.

Desde los lanzamientos de iEXExchanger 11.1, todas las nuevas interfaces, páginas, componentes y funcionalidades de la plataforma se construyen sobre iEXUI. Hoy en día, es el sistema UI principal del producto y se utiliza prácticamente en toda la interfaz cliente de la plataforma.

Anteriormente, para construir interfaces usábamos Angular Material. Sin embargo, a medida que la plataforma crecía y aparecían nuevos productos, necesitábamos una solución más flexible que permitiera desarrollar interfaces más rápido, mantener estándares unificados y controlar completamente la evolución del sistema.

Así nació iEXUI.

La plataforma se basa en las tecnologías modernas de Angular 21 y Tailwind CSS 4, un sistema unificado de tokens de diseño, soporte para temas claros y oscuros, SSR, mecanismos de accesibilidad y decenas de componentes listos para crear aplicaciones web modernas.

El objetivo principal de iEXUI es garantizar un enfoque unificado para el desarrollo de interfaces. Independientemente del producto o módulo que se cree dentro del ecosistema, todos los componentes funcionan bajo estándares comunes, tienen un comportamiento predecible y mantienen un estilo visual coherente.

Para los usuarios, esto significa una interfaz más cómoda, moderna y coherente. Para el equipo de desarrollo, la posibilidad de crear nuevas funciones más rápido, mantener alta calidad y evolucionar la plataforma sin las limitaciones de bibliotecas UI externas.

Además, iEXUI no se crea solo para nuestros proyectos internos.

Tras completar la documentación y la infraestructura pública, planeamos abrir el acceso al proyecto vía GitHub. Los desarrolladores podrán usar iEXUI para crear sus propios proyectos con Angular 21 y versiones superiores.

Es importante destacar que el desarrollo de la plataforma seguirá guiado por las necesidades del ecosistema iEX. Las tareas reales de nuestros productos definirán la aparición de nuevos componentes, herramientas y funcionalidades. Todas las mejoras estarán disponibles también para proyectos externos que integren iEXUI en sus aplicaciones.

Consideramos iEXUI una plataforma tecnológica a largo plazo que será la base para el desarrollo de futuros productos del ecosistema y se expandirá junto con el crecimiento de nuestros servicios.

¿Qué beneficios aporta a los usuarios?

  • Interfaz moderna y unificada en todo el ecosistema.
  • Mayor comodidad al usar la plataforma en cualquier dispositivo.
  • Soporte para temas claros, oscuros y sistema.
  • Comportamiento predecible de interfaces y componentes.
  • Lanzamiento más rápido de nuevas funciones y actualizaciones.

¿Qué beneficios aporta a los desarrolladores?

  • Plataforma UI moderna basada en Angular 21 y Tailwind CSS 4.
  • Base lista para crear nuevos proyectos.
  • Estándares unificados para el desarrollo de interfaces.
  • Biblioteca de componentes en constante evolución.
  • Posibilidad de usar soluciones probadas en productos comerciales reales.