En sus términos más simples, la interfaz de usuario (UI) de un producto es lo que permite al usuario final interactuar fácilmente con los procesos de backend de la aplicación. Una buena interfaz de usuario proporciona señales visuales y una arquitectura de información confiable para que los usuarios puedan navegar y encontrar fácilmente la información que necesitan. Sin embargo, a veces, una interfaz de usuario simple simplemente no es suficiente. Hay momentos en que una interfaz de usuario requiere diseños visuales intrincados, interacciones bien planificadas y paneles ricos en datos. Cuando se requiere una interfaz de usuario más robusta, puede descubrir que recurrir a tecnologías que le permiten crear una interfaz más compleja es la respuesta.
Pero cuando existen soluciones que ofrecen una forma rápida y sencilla de crear una interfaz de usuario, ¿por qué alguien querría recurrir a una interfaz de usuario externa que requiere una tecnología más complicada? La respuesta radica en los beneficios que ofrece una interfaz de usuario externa.
Desarrollar experiencias más atractivas visualmente
Aplicaciones como Decisions le permiten crear una experiencia de frontend lista para usar. Puede hacerlo sin tener que escribir ningún código, instalar nada adicional o trabajar con pilas técnicas que creen dependencias. Las capacidades de arrastrar y soltar en este tipo de soluciones facilitan las cosas, pero limitan lo que puede crear desde el punto de vista del diseño visual. El uso de una tecnología que existe con el único propósito de crear diseños de frontend, como Bootstrap, Vue.js o React.js, le permite extender las capacidades de una interfaz de usuario. Lo que puede crear usando JavaScript está limitado solo por las capacidades de su equipo para diseñar y codificar su experiencia de usuario. Esto le brinda más flexibilidad cuando se trata de:
- Mostrar los elementos de su marca
- Ofrecer una experiencia de cliente visualmente enriquecedora
- Usar animaciones y otros elementos de estilo
En webinar “Uso de Decisions con interfaz de usuario externa”, hay un tutorial sobre cómo puede conectar los formularios creados en Decisions a un sitio creado en React.js.