|
みなさんこんにちは、CUGGZです。 可視化とモデル駆動型の原則に基づき、クラウドネイティブでマルチプラットフォームのエクスペリエンス技術と組み合わせたローコードは、ほとんどのビジネスシナリオにおいて大幅な効率向上とコスト削減を実現し、プロの開発者に生産性の高い新しい開発パラダイムを提供します。以下では、ローコードとは何かをより深く理解するために、学習して活用する価値のあるオープンソースのローコードプロジェクトをいくつかご紹介します。 1. アプリスミスAppsmithは、主に管理パネル、社内ツール、ダッシュボードの構築に使用されるオープンソースのローコードフレームワークです。UIコンポーネントをドラッグ&ドロップしてページを構築し、任意のAPI、データベース、GraphQLソースに接続し、JavaScriptを使用してロジックを記述できるため、短期間で社内アプリケーションを作成できます。 Github (⭐️ 20.2k): https://github.com/appsmithorg/appsmith. 2. アミAmisは、Baiduが提供するオープンソースのローコードフロントエンドフレームワークです。JSON設定を通じて様々なバックエンドページを生成できるため、開発コストを大幅に削減し、フロントエンドの知識さえも不要になります。 Github (⭐️ 11.6k): https://github.com/baidu/amis。 3. ローコードエンジンLowCodeEngineは、ローコードプラットフォーム開発者向けの強力で拡張性の高いローコード開発フレームワークです。Alibabaのフロントエンド委員会とDingTalk Yidaが共同で開発しました。ユーザーはLowCodeEngineを使用することで、ローコードプラットフォームを迅速にカスタマイズし、特定のビジネスニーズに対応できます。 Github (⭐️ 7.5k): https://github.com/alibaba/lowcode-engine. 4. フォームジェネレーターElement UI フォーム デザイナーとコード ジェネレーターは、生成されたコードを Element ベースの Vue プロジェクトで直接実行できます。また、JSON フォームをエクスポートし、付属のパーサーを使用して JSON を実際のフォームに解析することもできます。 Github (⭐️ 6.8k): https://github.com/JakHuang/form-generator. 5. H5ドアリング/PCドアリングH5-Dooringは、H5ページ向けの強力でプロフェッショナル、そして信頼性の高いビジュアルページ設定ソリューションです。H5ランディングページのためのシンプル、便利、プロフェッショナル、そして信頼性が高く、無限の可能性を秘めたベストプラクティスを提供することを目指しています。テクノロジースタックは主にReactとTypeScriptを使用し、バックエンドはNode.jsで開発されています。H5バージョンに加え、PCバージョンもご用意しています。 Github (H5) (⭐️ 6.7k): https://github.com/MrXijiang/h5-Dooring。 Github (PC) (⭐️ 354): https://github.com/MrXujiang/pc-Dooring. 6. ヤオYaoは、Webサービスと管理バックエンドを迅速に構築できるオープンソースのローコードアプリケーションエンジンです。データベースモデルの作成、APIインターフェースの記述、そしてJSONのみを用いた管理バックエンドインターフェースの記述が可能です。Yaoで構築されたアプリケーションは、クラウドやIoTデバイス上で実行できます。 Github (⭐️ 4.3k): https://github.com/YaoApp/yao。 7. モメタMometaは、従来の主流のローコードプラットフォームではなく、開発者向けのビジュアルコード設計・編集プラットフォームです。Dreamweaverやプログラマー向けのGUIビジュアルエディターに近いものです。主にプログラマー向けのローカル開発モデルに重点を置き、ビジュアルコーディング機能も追加されています。 Github (⭐️ 3.2k): https://github.com/imcuttle/mometa. 8. ノコベースNocoBaseは、拡張性に優れたオープンソースのノーコード開発プラットフォームです。NocoBaseを使えば、プログラミングを必要とせず、わずか数分で独自のコラボレーションプラットフォームや管理システムを構築できます。以下のニーズをお持ちの方に最適なNocoBaseをぜひご検討ください。
Github (⭐️ 2.9k): https://github.com/nocobase/nocobase。 9. スズメSparrowは、「開発効率の向上」を唯一の目標とするシナリオベースのローコード開発プラットフォームです。現在、VueおよびElement-UIコンポーネントライブラリをベースとしたバックエンドプロジェクトの実践的なサンプルを提供し、リアルタイムでソースコードを出力しています。 Github (⭐️ 2.7k): https://github.com/sparrow-js/sparrow。 10. vite-vue3-ローコードvite-vue3-lowcode は、Vite2.x + Vue3.x + TypeScript をベースにした H5 ローコード プラットフォームです。 Github (⭐️ 1.8k): https://github.com/buqiyuan/vite-vue3-lowcode. 11. 華厳ルービックキューブHuayan Magic Cubeは、Salesforceローコードプラットフォームのオープンソース代替製品です。モデル設計、ページ設計、プロセス設計、レポート設計のためのビジュアルツールを備えています。マウスをクリックするだけで、アプリケーションを迅速に作成し、新たなレベルのアジャイル開発を実現できます。 Github (⭐️ 805): https://github.com/steedos/steedos-platform。 12. 素晴らしいローコードAwesome Lowcode は、中国のローコード プラットフォーム実践者向けのコミュニケーション プロジェクトであり、国内外のいくつかのローコード プラットフォームが含まれています。 Github (⭐️ 8.5k): https://github.com/taowen/awesome-lowcode. |