CUBA Platform Framework Free RAD
Výkonný nástroj pro vývoj aplikací založený na Javě
Platforma Kuby poskytuje modulární architekturu pro vytváření škálovatelných webových aplikací. Tento software pro generování kódu nabízí kompatibilitu se všemi populárními API RDBMS a REST.
Přehled
Platforma Kuby je zcela open source rámec, který umožňuje uživatelům vytvářet víceúrovňové webové aplikace. Jedná se o ekosystém založený na komponenty, který snižuje závislosti modulů/komponent mezi sebou. Tato platforma pro vývoj rychlých aplikací však nabízí mnoho nástrojů RAD k urychlení vývoje a nasazení platformy. Nejprve tento generátor kódu zdarma poskytuje API REST pro provádění operací CRUD, nahrávání / stahování souborů a mnoho dalších. Kromě toho API REST používá pro autentizaci protokol OAuth2. Za druhé, existuje snadná konfigurace a migrace systémů správy relačních databází. Zatřetí, platforma Cuba používá vestavěný adresář uživatelů LDAP, SSO pro ověřování a umožňuje uživatelům definovat role založené na oprávněních. Kromě toho je napsán v Java Spring Framework a poskytuje mnoho doplňků pro přední a zadní konec, které lze snadno povolit. Především tato platforma pro vývoj aplikací s otevřeným zdrojovým kódem nabízí svůj vlastní vývojový nástroj s názvem Kuba Studio. Kuba Studio však využívá podporu platformy IntelliJ. Je také open source a poskytuje spoustu funkcí, jako jsou možnosti lešení, horké nasazení a mnoho dalších funkcí, které zvyšují vývoj agilního softwaru. A konečně, tento software s rychlým prototypem poskytuje kompletní dokumentaci dostupné pro vývojáře a uživatele.
Požadavky na systém
Požadavky na nastavení platformy Kuby zahrnují:
-[Kuba Gradle Plugin] (https://href.li/?https://github.com/cuba-platform/cuba-gradle-plugin)
- Java 8 Development Kit (JDK)
Funkce
Následuje klíčové vlastnosti platformy Kuby
- Open Source
- škálovatelné
- Podpora pro OAuth2
- vícejazyčné
- Intuitivní UI
- bezpečné
- Podpora pro LDAP a SAML
- Podpora pro SSO
- Kuba Studio
- Komplexní dokumentace
- REST API
- Modulární architektura
- Několik doplňků
- Bohaté nástroje pro vývoj
- Reporting Engine
Instrukce k instalaci
Nejprve klon repo pomocí následujícího příkazu:
git clone https://github.com/cuba-platform/cuba.git
Poté by váš adresář měl vypadat takto po klonování kubánského pluginu a Kuby:
Work/ cuba/ cuba-gradle-plugin/
Nyní otevřete terminál a spusťte následující příkazy a vytvořte a nainstalujte plugin do místního úložiště Maven:
cd work cd cuba-gradle-plugin/ gradlew install
Poté spusťte tyto příkazy:
cd ../cuba gradlew install
Takže nyní, pro použití verze Snapshot, upravte soubor build.gradle
změnou vlastnosti ext.Cubaversion
a přidejte do sekce repozitáře
mavenlocal () `do sekce„ repozitář “
V poslední době vytvořte a nasazujte aplikaci spuštěním následujícího příkazu:
gradlew deploy
Prozkoumejte
Následující odkazy můžete považovat za relevantní:
Jak nastavit a vytvořit první aplikaci s Jhipster
Jak vám software RAD může pomoci růst podnikání na další úroveň
Top 5 software pro vývoj rychlých aplikací zdarma v roce 2021