Apache ISIS es el marco RAD de código abierto

Apache Isis Marco de RAD libre

Construir aplicaciones impulsadas por el dominio con Apache ISIS RAD Framework

Apache ISIS es un generador de aplicaciones rápidas basadas en Java. Proporciona muchas herramientas RAD como UI Swagger, Visor de wicket Ooui, marco de pepino e interfaz REST

Descripción general

Apache ISIS es una opción recomendada para el desarrollo ágil. Le permite crear un prototipo de su aplicación y genera la interfaz de usuario automáticamente. Simplemente proporcione a sus entidades sus relaciones y este software RAD de código abierto generará una aplicación web y una API REST con todos los archivos de código fuente. Por lo tanto, proporciona una interfaz de usuario receptiva construida con Bootstrap. Este marco de desarrollo de aplicaciones rápidas de código abierto admite múltiples múltiples. Por lo tanto, un usuario con el papel de administrador puede acceder a los múltiples inquilinos. Además, un marco de seguridad Java Apache Shiro está integrado con Apache ISIS para la autenticación y la autorización. Además, hay un tablero intuitivo que le permite realizar agregaciones en los datos provenientes de varias fuentes. Después de eso, los usuarios pueden realizar acciones sobre las entidades y estas acciones también se pueden colocar dentro de las mezclas. Sin embargo, proporciona API REST y una parte delantera que puede integrarse con aplicaciones de terceros.

Sobre todo, este software Free Rad está escrito en Java Sprint Boot, Apachewicke, Resteasy, DataNucleus Acess Platform, Lombok y Byte Buddy. Además, es un código rápido, seguro y completamente abierto con toda la documentación de soporte.

Requisitos del sistema

Requisitos para configurar Apache ISIS incluyen:

Características

Apache ISIS ofrece las siguientes características clave:

  • Multi Alquiler
  • Visor de wicket Ooui
  • Fuente abierta
  • Interfaz de descanso
  • Disposición Responsive
  • Soporte para Byte Buddy
  • Swagger UI
  • Soporte para el marco de pepino
  • Integraciones de terceros
  • Soporte para Lombok
  • Apache Shiro implementado
  • Soporte para reestima
  • Soporte para la plataforma DataNucleus Acess

Instrucciones de instalación

Después de instalar los requisitos previos anteriores, ejecute el siguiente comando

 curl https://codeload.github.com/apache/isis-app-simpleapp/zip/2.0.0-M4 | jar xv

Una vez que el comando sea exitoso, entra en el directorio generado

 cd isis-app-simpleapp-2.0.0-M4

Ahora, ejecute este comando

 mvn clean install<br></br>

Finalmente, el siguiente comando compilará y ejecutará la aplicación

mvn -pl webapp spring-boot:run

Acceda a la aplicación al navegador en esta URL http: // localhost: 8080.

 Español