Open Source Rapid Application Development Platform

CUBA Platform Free Rad Framework

Kraftfullt Java -baserat snabba applikationsutvecklingsverktyg

Kuba -plattformen tillhandahåller en modulär arkitektur för att bygga skalbara webbappar. Denna kodgenereringsprogramvara erbjuder kompatibilitet med alla populära RDBMS & REST API.

Översikt

Kuba-plattformen är en helt öppen källkodsram som låter användare bygga flerskiktade webbapplikationer. Det är ett komponentbaserat ekosystem som minskar beroenden hos moduler/komponenter med varandra. Men denna snabba applikationsutvecklingsplattform erbjuder många radverktyg för att påskynda plattformsbaserad utveckling och distribution. För det första tillhandahåller denna gratis kodgenerator ett REST -API för att utföra CRUD -operationer, ladda upp / ladda ner filer och många fler. Dessutom använder REST API OAUTH2 -protokollet för autentisering. För det andra finns det en enkel konfiguration och migrering av relationella databashanteringssystem. För det tredje använder Kuba Platform inbyggd användarkatalog LDAP, SSO för autentisering och låter användare definiera roller baserade på behörigheter. Dessutom är det skrivet i Java Spring-ramverket och ger många tillägg för den främre och bakre änden som enkelt kan aktiveras. Framför allt erbjuder denna Open Source Rapid Application Development -plattform sitt eget utvecklingsverktyg med namnet Cuba Studio. Cuba Studio utnyttjar emellertid stödet från IntelliJ -plattformen. Det är också öppen källkod och ger ett gäng funktioner som ställningsalternativ, heta distribution och många fler funktioner som ökar den smidiga mjukvaruutvecklingen. Slutligen ger denna snabba prototypprogramvara fullständig dokumentation tillgänglig för utvecklare och användare.

Systemkrav

Kraven för att installera Kuba -plattformen inkluderar:

-[Cuba Gradle Plugin] (https://href.li/?https://github.com/cuba-platform/cuba-gradle-plugin)

  • Java 8 Development Kit (JDK)

Funktioner

Följande är de viktigaste funktionerna i Kuba -plattformen

  • Öppen källa
  • Skalbar
  • Stöd för OAUTH2
  • flerspråkig
  • Intuitivt användargränssnitt
  • säker
  • Stöd för LDAP och SAML
  • Stöd för SSO
  • Kuba studio
  • omfattande dokumentation
  • vila API
  • Modulär arkitektur
  • flera tillägg
  • Rika utvecklingsverktyg
  • Rapporteringsmotor

Installations instruktioner

Först klona repo med följande kommando:

     git clone https://github.com/cuba-platform/cuba.git

Efter det bör din katalog se ut så här efter att kloning Kuba Gradle -plugin och Kuba:

     Work/   cuba/   cuba-gradle-plugin/   

Öppna nu terminalen och kör följande kommandon för att bygga och installera plugin i ditt lokala Maven -förvar:

     cd work cd cuba-gradle-plugin/ gradlew install

Kör dessa kommandon efter det:

     cd ../cuba gradlew install

Så nu, för att använda Snapshot -version, redigera filen ** build.gradle ** genom att ändra egenskapenext.cubavversion 'och lägg tillmavenlocal ()` till avsnittet’ Repositories ' I det sista bygger du och distribuera din applikation genom att köra följande kommando:

     gradlew deploy
 Svenska