Apache Isis è open source Rad Framework

Apache Isis Framework Rad Free Rad

Costruisci app basate sul dominio con Apache Isis Rad Framework

Apache Isis è un generatore di applicazioni rapide basato su Java. Fornisce molti strumenti RAD come l'interfaccia utente di Swagger, il visualizzatore del wicket Ooui, il framework di cetriolo e l'interfaccia di riposo

Panoramica ### ** ** Apache Isis è una scelta consigliata per lo sviluppo agile. Ti consente di creare un prototipo dell’applicazione e genera automaticamente l’interfaccia utente. Fornisci solo alle tue entità le loro relazioni e questo software RAD open source genererà un’app Web e riposo API con tutti i file di codice sorgente. Pertanto, fornisce un’interfaccia utente reattiva creata con bootstrap. Questo framework di sviluppo di applicazioni rapidi open source supporta la multitenancy. Pertanto, un utente con il ruolo di amministratore può accedere ai più inquilini. Inoltre, un framework di sicurezza Java Apache Shiro è integrato con Apache ISIS per l’autenticazione e l’autorizzazione. Inoltre, esiste una dashboard intuitiva che consente di eseguire aggregazioni sui dati provenienti da varie fonti. Successivamente, gli utenti possono eseguire azioni sulle entità e queste azioni possono essere inserite anche all’interno dei mixin. Tuttavia, fornisce API REST e un front -end che può essere integrato con applicazioni di terze parti.

Soprattutto, questo software Free Rad è scritto in Java Sprint Boot, Apache wicke, Resteasy, Datanucleus Acess Platform, Lombok e Byte Buddy. Inoltre, è una source veloce, sicura e completamente open con tutta la documentazione di supporto.

Requisiti di sistema

I requisiti per configurare Apache Isis includono:

Caratteristiche

Apache Isis offre le seguenti caratteristiche chiave:

  • multitenancy
  • Visualizzatore di wicket Ooui
  • open source
  • Interfaccia di riposo
  • Layout reattivo
  • Supporto per Byte Buddy
  • Swagger UI
  • Supporto per il framework del cetriolo
  • Integrazioni di terze parti
  • Supporto per Lombok
  • Apache Shiro implementato
  • Supporto per Resteasy
  • Supporto per la piattaforma Acess Datanucleus

Istruzioni per l’installazione

Dopo aver installato i prerequisiti sopra, eseguire il comando seguente

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

Una volta che il comando ha esito positivo, vai nella directory generata

 cd isis-app-simpleapp-2.0.0-M4

Ora, esegui questo comando

 mvn clean install<br></br>

Infine, il comando seguente compilerà ed eseguirà l’app

mvn -pl webapp spring-boot:run

Accedi all’applicazione nel browser su questo URL http: // localhost: 8080.

 Italiano