CUBA Platform フリーラッドフレームワーク
強力なJavaベースの迅速なアプリケーション開発ツール
キューバプラットフォームは、スケーラブルなWebアプリを構築するためのモジュラーアーキテクチャを提供します。このコード生成ソフトウェアは、すべての一般的なRDBMSおよびREST APIとの互換性を提供します。
概要
キューバプラットフォームは、ユーザーがマルチ層Webアプリケーションを構築できる完全にオープンソースフレームワークです。これは、モジュール/コンポーネントの依存関係を互いに軽減するコンポーネントベースのエコシステムです。ただし、この迅速なアプリケーション開発プラットフォームは、プラットフォームベースの開発と展開をスピードアップするための多くのRADツールを提供します。 まず、この無料のコードジェネレーターは、CRUD操作を実行し、ファイルのアップロード /ダウンロードなどを実行するためのREST APIを提供します。さらに、REST APIは認証にOAUTH2プロトコルを使用します。第二に、リレーショナルデータベース管理システムの簡単な構成と移行があります。第三に、キューバプラットフォームは、ビルトインユーザーディレクトリLDAP、SSOを認証用に使用し、ユーザーがアクセス許可に基づいてロールを定義できるようにします。さらに、Java Spring Frameworkで記述されており、簡単に有効にできるフロントエンドとバックエンドに多くのアドオンを提供します。 とりわけ、このオープンソースRapidアプリケーション開発プラットフォームは、キューバスタジオという独自の開発ツールを提供しています。ただし、キューバスタジオはIntellijプラットフォームのサポートを活用しています。また、オープンソースであり、足場オプション、ホット展開、アジャイルソフトウェア開発を強化するさらに多くの機能など、さまざまな機能を提供します。最後に、この迅速なプロトタイピングソフトウェアは、開発者とユーザーが利用できる完全なドキュメントを提供します。
システム要求
キューバプラットフォームをセットアップするための要件は次のとおりです。
- [cuba gradleプラグイン](https://href.li/?https://github.com/cuba-platform/cuba-gradle-plugin) -Java8開発キット(JDK)
特徴
キューバプラットフォームの重要な機能が次にあります
- オープンソース
- スケーラブル -OAUTH2のサポート
- 多言語
- 直感的なUI
- 安全 -LDAPとSAMLのサポート
- SSOのサポート
- キューバスタジオ
- 包括的なドキュメント -REST API
- モジュラーアーキテクチャ
- いくつかのアドオン
- 豊富な開発ツール
- レポートエンジン
インストール手順
最初に次のコマンドを使用してリポジトリをクローンします。
git clone https://github.com/cuba-platform/cuba.git
その後、キューバのグラードルプラグインとキューバをクローニングした後、ディレクトリは次のようになります。
Work/ cuba/ cuba-gradle-plugin/
次に、端末を開き、次のコマンドを実行して、プラグインを構築してインストールしてローカルMavenリポジトリにインストールします。
cd work cd cuba-gradle-plugin/ gradlew install
その後、これらのコマンドを実行します。
cd ../cuba gradlew install
したがって、スナップショットバージョンを使用するために、「ext.cubaversion」プロパティを変更して**build.gradle
**ファイルを編集し、 mavenlocal() `` repositories
セクションに追加します
最後に、次のコマンドを実行してアプリケーションを構築および展開します。
gradlew deploy