Open Source Rapid Application Development Platform

CUBA Platform Freier Rad -Framework

Leistungsstarkes Java -basierter Rapid -Anwendungsentwicklungswerkzeug

Die Kuba -Plattform bietet eine modulare Architektur zum Erstellen skalierbarer Web -Apps. Diese Software für Codegenerierung bietet Kompatibilität mit allen beliebten RDBMS & Rest -API.

Überblick

Die Kuba-Plattform ist ein vollständig Open-Source-Framework, mit dem Benutzer mehrstufige Webanwendungen erstellen können. Es handelt sich um ein Komponentenbasis-Ökosystem, das die Abhängigkeiten von Modulen/Komponenten miteinander verringert. Diese schnelle Anwendungsentwicklungsplattform bietet jedoch viele RAD-Tools, um die plattformbasierte Entwicklung und Bereitstellung zu beschleunigen. Erstens bietet dieser kostenlose Codegenerator eine REST -API zur Durchführung von CRUD -Operationen, zum Hochladen / Herunterladen von Dateien und vielem mehr. Darüber hinaus verwendet die REST -API das OAuth2 -Protokoll zur Authentifizierung. Zweitens gibt es eine einfache Konfiguration und Migration von relationalen Datenbankverwaltungssystemen. Drittens verwendet die Kuba-Plattform eine integrierte Benutzerverzeichnis LDAP, SSO zur Authentifizierung und ermöglicht es Benutzern, Rollen auf der Grundlage von Berechtigungen zu definieren. Darüber hinaus ist es im Java Spring Framework geschrieben und bietet viele Add-Ons für das Front-End- und Back-End, das leicht aktiviert werden kann. Diese Open Source Rapid Application Development Platform bietet vor allem ein eigenes Entwicklungstool namens Cuba Studio. Das Kuba -Studio nutzt jedoch die Unterstützung der Intellij -Plattform. Es ist auch Open Source und bietet eine Reihe von Funktionen wie Gerüsteoptionen, Hot -Bereitstellungen und viele weitere Funktionen, die die agile Softwareentwicklung verbessern. Schließlich bietet diese schnelle Prototyping -Software für Entwickler und Benutzer eine vollständige Dokumentation zur Verfügung.

System Anforderungen

Die Anforderungen an die Einrichtung der Kuba -Plattform umfassen:

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

  • Java 8 Development Kit (JDK)

Merkmale

Im Folgenden finden Sie die wichtigsten Merkmale der Kuba -Plattform

  • Open Source
  • skalierbar
  • Unterstützung für OAuth2
  • Mehrsprachiger
  • Intuitive UI
  • Sicher
  • Unterstützung für LDAP und SAML
  • Unterstützung für SSO
  • Kuba Studio
  • umfassende Dokumentation
  • Ruhe -API
  • Modulare Architektur
  • mehrere Add-Ons
  • Reiche Entwicklungstools
  • Berichterstattung

Installationsanleitung

Klonen Sie zuerst das Repo mit dem folgenden Befehl:

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

Danach sollte Ihr Verzeichnis nach dem Klonen von Cuba Gradle Plugin und Kuba so aussehen:

     Work/   cuba/   cuba-gradle-plugin/   

Öffnen Sie nun das Terminal und führen Sie die folgenden Befehle aus, um das Plugin in Ihrem lokalen Maven -Repository zu erstellen und zu installieren:

     cd work cd cuba-gradle-plugin/ gradlew install

Führen Sie danach diese Befehle aus:

     cd ../cuba gradlew install

Bearbeiten Sie nun die Snapshot -Version nun die Datei Build.gradle, indem Sie die Eigenschaft" ext.cubaversion` Erstellen und bereitstellen Ihre Anwendung im letzten Mal, indem Sie den folgenden Befehl ausführen:

     gradlew deploy
 Deutsch