トップ 10 のオープンソースの高速開発プラットフォーム (アーキテクト必見)

- 2022-11-05-

ローコードまたはノーコードとは、ビジュアル開発ツールの提供、ドラッグ アンド ドロップのサポート、組み込みのコンポーネント ブラウザー、およびロジック ビルダーを指します。ローコードまたは「ノーコード」の概念は新しいものではなく、10 年以上前のコードレス プログラミング テクノロジ (PWCT) および同様のシステムに遡ることができます。ただし、この概念は開発者コミュニティではサポートされていません。今日、その概念がラピッド プロトタイピング プロジェクト以上のものであることが判明したため、数十のローコード プラットフォームおよびサービスが群がっています。これらの優れた10製品を紹介しましょう。

1ãソルトコーン


 

Saltcorn は、コーディング不要のデータベース管理 Web アプリケーションです。目を引くダッシュボード、豊富なエコシステム、ビュー ジェネレーター、テーマをサポートするインターフェイスが付属しています。

コーディングの経験がほとんどないユーザーでも、リッチでインタラクティブなデータベース アプリケーションを数分で構築できます。企業はこれを使用して、日常のツールを作成し、すばやくリファクタリングすることもできます。

Saltcorn には、ブログ、アドレス帳、プロジェクト管理システム、問題追跡システム、Wiki、チーム管理などを含む、印象的なサンプル アプリケーションのリストがあります。

Saltcorn は、MIT ライセンスの下で、無料のオープンソース プロジェクトとしてリリースされています。リンクをクリックして、オンライン デモを実行できます。

ソルトコーンの公式住所:https://github.com/saltcorn/saltcorn

 

 

2 ジョゲットDX


 

Joget DX は、企業のデジタル トランスフォーメーションの実現を支援するために設計されたローコード アプリケーション構築プラットフォームです。 Joget DX は、ビジネス プロセスの自動化管理、ワークフローのカスタマイズ、およびローコード アプリケーション開発ツールを組み合わせたものです。

Joget DX は、クラウドとローカルで実行できます。豊富なドキュメント、使いやすいダッシュボード、ビジュアル ビルダー、ドラッグ アンド ドロップのサポート、複数のオペレーティング システムとデータベースのサポートを備えています。

Joget DXの公式アドレス:https://www.joget.com/

 

3ãJecgBoot


 

JeecgBoot は、エンタープライズ レベルのローコード プラットフォームです。 SpringBoot2.x、SpringCloud、Ant Design のフロントエンドとバックエンドの分離アーキテクチャ

JeecgBoot は、ローコード開発モデル (OnlineCoding-

JeecgBoot には、大画面デザイナー、レポート デザイナー、ダッシュボード デザインとポータル デザイン、豊富なドキュメントとビデオもあり、複数のデータベースをサポートしています。

プロセス設計



フォームデザイン



大画面デザイン


 

ダッシュボード / ポータルの設計



JeecgBoot公式デモンストレーション アドレス http://boot.jeecg.com

4ãDigdag

Digdag は、展開が容易なマルチクラウドのモジュラー構造でビジネス アプリケーションを構築および拡張するように設計された、オープンソースのエンタープライズ ソリューションです。

Digdag には、豊富な管理パネル、多言語サポート、エラー処理、構成ツール、バージョン管理ツールなど、さまざまなエンタープライズ機能があります。

このソリューションは Java と Node.js で開発され、AWS、プライベート クラウド、IBM Cloud、および Digital Ocean をサポートします。

Diggの公式アドレスはhttps://www.digdag.io/

5ãCUBAプラットフォーム


 

CUBA Platform は、企業向けのオープンソース (Apache 2.0 ライセンス) の迅速なアプリケーション開発システムです。

CUBA プラットフォームには、IDE、アプリケーション開発スタジオ、CLI コマンドライン インターフェイス、堅牢でスケーラブルなインフラストラクチャなど、多数のツールが装備されています。

CUBA プラットフォームには、BPM (Business Process Management) などのプラグインを含む豊富なプラグイン システムがありますが、これらのプラグインのビルドとインストールには時間がかかります。

BPM プラグイン: https://github.com/cuba-platform/bpm。

キューバ プラットフォーム:https://github.com/cuba-platform/cuba

6ãSkyve

Skyve は、ビジネス ソフトウェアを構築するためのオープンソース プラットフォームです。

コードなしおよびローコードの迅速なアプリケーション開発をサポートします。

Skyve は、MySQL、SQL Server、H2 データベース エンジンなど、さまざまなデータベース エンジンをサポートしています。

その開発者は現在、PostgreSQL と Oracle のサポートに取り組んでいます。

Skyve は、豊富な API セットとローコード アプリケーション構築ウィザードを提供します。

Skyve プラットフォームは、次のような豊富なエコシステムで構成されています。

エンタープライズ プラットフォーム。

React Native を使用してネイティブ モバイル アプリケーションを構築するビルダー アプリケーション、および他のサードパーティ サービスと統合された Skyve バス モジュール。

Skyve Confidence は、TDD のテスト機能を提供します。

スカイブの皮質:

Skyve ポータル: エンタープライズ アプリケーション用の Web ポータル拡張機能。

Skyve CRM: カスタマイズされた Skyve CRM アプリケーション

Skyve レプリカは、分散した Skyve インスタンス間のシームレスな同期を提供します。

Skyveの正式な住所はhttps://github.com/skyvers/skyve

7ãリンタギ

Rentagi は、モバイル アプリケーションに焦点を当てたローコード エンタープライズ アプリケーション構築プラットフォームです。

また、完全に無料でオープンソースのソリューションであるため、中小企業に最適なソリューションです。

Rentagi には、アプリケーションを迅速に構築して高い生産性を実現するための豊富な複雑なツールが装備されており、モバイル開発者には、開発者にとって使いやすい豊富な API も提供されます。

Rintagiの公式サイトはhttps://medevel.com/rintagi/です。

Rintagi のコード リポジトリは次の場所にあります。https://github.com/Rintagi/Low-Code-Development-Platform

8ãOpexava


 

OpenXava は、生産性、シンプルさ、および可用性に重点を置いたローコード アプリケーション構築プラットフォームです。

Java テクノロジを使用して構築されたクロスプラットフォーム システムとして、Linux および Windows サーバー上で動作します。

レガシー システムのように見えるかもしれませんが、依然として多くの企業にとって主要な選択肢となっています。

OpenXava は、高い生産性、スムーズな学習曲線、幅広いエンタープライズ機能、モバイルおよびタブレット コンピューター向けのレスポンシブ レイアウトを保証します。

OpenXava は無料のオープン ソース コミュニティ バージョンですが、企業は追加機能を備えたさまざまなバージョンを購入できます。

OpenXavaの公式アドレスはhttps://www.openxava.org/en/ate/low-code-development-platform

9ãConvertigo


 

トランスフォーメーションは、アマチュアおよびプロの開発者がビジネス対応のアプリケーションとツールを短期間で作成できるように設計された、コードレス プラットフォームとローコード プラットフォームのハイブリッドです。

Convertigo は、ローカル インストール、クラウド バージョン、および開発者向けの MBaaS バージョンを提供します。

Convertigo には、モバイル アプリケーション ビルダー、視覚的なドラッグ アンド ドロップ UI、ローコード バックエンド、REST/XML コンバーター、REST/JSON コンバーター、管理コンソールなどの機能があります。

Convertigo は、完全な PWA (プログレッシブ Web アプリケーション)、iOS、および Android モバイル開発サポートを提供します。

Convertigoの公式アドレスはhttps://www.convertigo.com/

10ãTymly


 

Tymly は、スケーラブルなサーバー アプリケーションを作成する機能が制限されたローコード プラットフォームです。

MIライセンスの下でオープンソースとしてリリースされています。

Tymly は、ビジネス プロセス、機能、およびワークフローをブループリントにカプセル化するブループリントの概念を導入します。

エコシステムとブループリント ライブラリがあり、多くの開発リソースを保護できます。

ブループリントは JSON スキーマに保存され、データは PostgreSQL データベースに保存されます。

開発者は、要件、ビジネス機能、およびワークフローを JSON シナリオで定義することにより、ブループリントを作成できます。

公式アドレス: https://medevel.com/tymly-low-code/.

Tymly コード リポジトリ: https://github.com/wmfs/tymly/