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 till
mavenlocal ()` till avsnittet’ Repositories '
I det sista bygger du och distribuera din applikation genom att köra följande kommando:
gradlew deploy
** Utforska **
Du kan hitta följande länkar relevanta:
** QuickApp **
** Jhipster **
** Li3 **
** Apache isis **
** Hur man ställer in och skapar den första applikationen med Jhipster **
** Hur radprogramvara kan hjälpa dig att växa affärer till nästa nivå **
** Topp 5 gratis snabba applikationsutvecklingsprogramvara 2021 **