フロントエンドとバックエンドを分離した一連の Java/.Net+Vue ローコード高速開発フレームワーク

プロジェクトの説明

これは、Java Boot/.Net Core に基づく、シンプルなクロスプラットフォームの迅速な開発フレームワークです。数千の一般的に使用されるクラスがフロントエンドとバックエンドにカプセル化されており、拡張に便利です。コード ジェネレーターが統合されてフロントエンドとバックエンドのビジネス コード生成をサポートし、迅速な開発を実現し、作業効率を向上させます。フレームワークはフォーム、レポートを統合します。 、チャート、大画面、その他の一般的に使用されるデモは直接使用するのが簡単で、バックエンド フレームワークは Vue2 と Vue3 をサポートしています。

テクノロジーアーキテクチャ

  1. 1. データベースの互換性: MySQL (デフォルト)、SQLServer、Oracle、PostgreSQL、DATADB、NPC
  2. ゴールド ウェアハウス データベース
  3. 2. 分散ファイルストレージ: MinIO および複数のクラウドオブジェクトストレージ (Alibaba Cloud OSS、Huawei Cloud OBS、
  4. Qiniu Cloud Kodo、Tencent Cloud COS など
  5. 3. バックエンドはIDEA + Eclipse + Spring Tool Suiteに基づいて開発されています。
  6. 4. フロントエンドはNode.js+Vue+TypeScript+Vite+Pinia+Pnpm+Element-uiなどをベースに開発されています。
  7. 5. モバイル端末開発 Node.js開発

導入方法

  • 瓶
  • Docker/Docker-Compose

プラットフォーム機能

アプリケーションの入り口: www.jnpfsoft.com/?csdn、時間があれば、自分で構築してみることもできます。

  • ローコードジェネレータ:Mybatis-plus-generatorをベースに、データベースフィールド、WEBフロントエンド(vue)、モバイル端末(vue)、バックエンド(コントローラ、エンティティ、 mapperxml) 、サービス) などのコードをオンラインで生成できるため、開発の難易度が大幅に軽減されます。
  • ゼロコード開発: インターフェイス要素の操作、ドラッグ アンド ドロップ コントロールを介してビジュアル アプリケーションを自動的に生成する、再利用可能なコントロールが多数装備されています。

  • ワークフロー エンジン: プロセス フォームとプロセス エンジンの 2 つの部分で構成されます。プロセス フォームは視覚的に設計され、高度に構成可能です。構造化されたフォーム テンプレート設計と集中分析モード設計を採用しています。中国の国情、WYSIWYG構成、ローコード、ハイコンフィギュレーションのさまざまなシナリオのニーズに適応します。
  • 柔軟な権限制御:RBAC権限管理を採用し、メニュー、ボタン、データ列と制約、認可範囲などに対して権限を制御できます。
  • 大画面デザイン: ページを自由にレイアウトし、コントロールをページにドラッグ アンド ドロップし、さまざまなコントロールのコンテンツとデータ バインディングを設定し、見たままをベースにした大画面のビジュアル ページ開発を実現します。
  • ポータル デザイン: 真新しいポータル デザイン、簡単な操作、自由なドラッグ アンド ドロップ、1 回限りの編集のための複数端末の自己適応、ユーザーの個別のニーズを完全に満たします。

  • 豊富なチャートデザイン: 単一テーブルと複数テーブル、さまざまなグラフィック表示をサポートし、企業データ分析と意思決定の運用管理を簡単に実現します。
  • APPアプリケーションのワンストップ生成:IOSおよびAndroidシステム向けのモバイルアプリケーションの構築が容易で、さまざまな機能のワンストップ集約、マルチ端末アクセスの実現、フロントエンドとバックグラウンドデータの接続動作の実現、および前景から背景までのデータを迅速に取得します。
  • サードパーティのログイン: すぐに使用できるサードパーティの承認ログイン ツール ライブラリは、統合インターフェイスを提供し、あらゆる OAuth Web サイトへのアクセスをサポートし、OAuth ログイン機能を迅速に実現します。

  • IMコミュニケーション:IMシステムはPC、モバイルアプリ、WeChatアプレットなどの複数のプラットフォームと互換性があります。PC +モバイルが企業の仕事の悩みを解決します。
  • 二次開発のサポート: 企業の絶え間なく変化するビジネスおよび管理ニーズを満たす豊富な既製アプリケーション、プラットフォームに基づいて開発された製品の安定性と信頼性、コード仕様、学習が容易で迅速な使用などを実現できます。オールラウンドに事業を拡大していきます。
  • Saas サービスを迅速に構築: 企業はいつでもどこでも、その規模を迅速に拡張し、Saas プラットフォーム サービスを構築できます。開発者はビジネスとイノベーションのみを気にする必要があります。

おすすめ

転載: blog.csdn.net/Z__7Gk/article/details/131965349