Me gustaría llamar su atención sobre el framework java de código abierto, centrado en el rápido desarrollo de aplicaciones empresariales: la plataforma CUBA. Es un marco bastante nuevo que trae muchas cosas listas para usar, comunes para la mayoría de las aplicaciones empresariales, como seguridad, auditoría, tareas programadas, gestión de permisos en tiempo de ejecución, informes, atributos dinámicos (EAV), etc. .
Usando CUBA Studio, una herramienta de desarrollo especializada, puede construir infraestructura en pocos minutos, crear o realizar ingeniería inversa del modelo de datos, andamio de pantallas CRUD, servicios, pantallas de diseño visual (ver la imagen a continuación), etc.
- ¿Qué casos son los más adecuados para la pila de desarrollo web MEAN?
- ¿Cuánto tiempo le toma a una persona construir una aplicación web simple?
- ¿Por qué la aplicación de Slack es solo un contenedor web en lugar de una aplicación nativa?
- ¿Cómo gestionan las grandes aplicaciones web a los usuarios y sus datos?
- ¿Necesito aprender el desarrollo web front-end antes del back-end?
Aún así, la plataforma le brinda acceso completo para agregar nuevos y modificar mecanismos existentes. Por lo tanto, todo el ecosistema de Java se puede utilizar en aplicaciones CUBA.
En resumen, tiene muchos componentes empresariales de alto nivel listos para usar y una herramienta especializada para un inicio rápido y un desarrollo fácil y rápido. Todo eso lo convierte probablemente en el mejor RAD del mundo empresarial.