Apache Isis är öppen källkods ramverk

Apache Isis Free Rad Framework

Bygg domändrivna appar med Apache ISIS Rad -ramverk

Apache ISIS är Java -baserad snabb applikationsgenerator. Det tillhandahåller många radverktyg som Swagger UI, Wicket Viewer Ooui, gurka ramverk och REST -gränssnitt

Översikt

Apache ISIS är ett rekommenderat val för smidig utveckling. Det låter dig bygga en prototyp av din applikation och genererar användargränssnittet automatiskt. Du tillhandahåller bara dina enheter med deras relationer och denna Open Source Rad -programvara kommer att generera en webbapp och REST API med alla källkodfiler. Därför ger det ett lyhörd användargränssnitt byggt med bootstrap. Detta ramverk för snabb källa Rapid Application Development stöder multitenancy. Därför kan en användare med rollen som administratör komma åt de flera hyresgästerna. Dessutom är en Java -säkerhetsram Apache Shiro integrerad med Apache ISIS för autentisering och auktorisation. Vidare finns det en intuitiv instrumentpanel som låter dig utföra aggregeringar på de data som kommer från olika källor. Efter det kan användare utföra åtgärder över enheterna och dessa åtgärder kan också placeras i mixins. Det ger emellertid REST API och en frontend som kan integreras med tredjepartsapplikationer.

Framför allt är denna Free Rad -programvara skriven i Java Sprint Boot, Apache wicke, Resteasy, Datanucleus Acess Platform, Lombok och Byte Buddy. Dessutom är det en snabb, säker och helt öppen källkod med all stöddokumentation.

Systemkrav

Kraven för att installera Apache ISIS inkluderar:

Funktioner

Apache ISIS erbjuder följande nyckelfunktioner:

  • Multitenancy
  • Wicket Viewer Ooui
  • Öppen källa
  • REST -gränssnitt
  • Responsiv layout
  • Stöd för byte kompis
  • Swagger UI
  • Stöd för gurka ramverk
  • Tredjepartsintegrationer
  • Stöd till Lombok
  • Apache Shiro implementerat
  • stöd för resteasy
  • Stöd för Datanucleus Acess -plattformen

Installations instruktioner

När du har installerat ovanstående förutsättningar, kör följande kommando

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

När kommandot är framgångsrikt, gå in i den genererade katalogen

 cd isis-app-simpleapp-2.0.0-M4

Kör nu detta kommando

 mvn clean install<br></br>

Slutligen kommer följande kommando att sammanställa och köra appen

mvn -pl webapp spring-boot:run

Öppna applikationen i webbläsaren vid denna URL http: // localhost: 8080.

 Svenska