Spring Boot + Vueオープンソースプロジェクト

フロントエンドとバックエンドの分離は、さまざまな企業のテクノロジースタックに徐々に取り入れられています。実際、フロントエンドとバックエンドの分離自体は難しくありません。バックエンドがインターフェースを提供し、フロントエンドがデータを表示します。重要なのはこのアイデアです。多くの人々はフロントエンドとバックエンドの開発に慣れています。フロントエンドとバックエンドの分離を行う場合、いくつかのフロントエンドとバックエンドの開発のアイデアを取り入れることは簡単です。その結果、結果の製品は記述されていません。オープンソースのフロントエンドとバックエンドの分離プロジェクト。フロントエンドとバックエンドの分離開発テクノロジースタックをすばやく習得するのに役立ちます。

 

人魚

  • プロジェクトのアドレス:https://gitee.com/mumu-osc/NiceFish

名前を聞くと、これは良いプロジェクトであることがわかります。実際、それは本当に悪くはありません。NiceFish(Mermaid)は一連のプロジェクトで、フロントエンド分離の開発モードを実証することを目的としています:フロントエンドブラウザ、モバイル端末、Electron環境;バックエンドには、SpringBootバージョンとSpringCloudバージョンの2つのバージョンがあり、フロントエンドにはAngular、React、Electron、その他のバージョン。

プロジェクトのレンダリング:

 

マイクロ要員

  • プロジェクトアドレス:https://github.com/lenve/vhr

マイクロスタッフはフロントエンドとバックエンドが分離された人事管理システムであり、このプロジェクトはSpring Boot + Vueを使用して開発されています。プロジェクトは、フロントエンドとバックエンドを開き、非常に詳細なドキュメントを提供します。SpringBootインターフェースの設計からフロントエンドのVue開発のアイデアに至るまで、すべての著者はプロジェクトのwikiに記録されています。

プロジェクトのレンダリング:

 

Bootshiro

  • プロジェクトアドレス:https://gitee.com/tomsun28/bootshiro

Bootshiroは、Spring Boot + Shiro + JWTの真のRESTful URLリソースステートレス認証機関管理システムバックエンド、フロントエンド使用に基づいています。一般的なプロジェクトとは異なり、このプロジェクトは、ページ構成可能な動的なRESTful APIセキュリティ管理サポートを提供し、データ送信、jwt有効期限更新、ユーザー操作監視などの動的なキー暗号化を実装して、アプリケーションのセキュリティを強化します。

プロジェクトのレンダリング:

オープン容量プラットフォーム

  • プロジェクトアドレス:https://gitee.com/owenwangwen/open-capacity-platform

マイクロサービス機能用のopen-capacity-platformオープンプラットフォーム、または略してocpは、layui + springcloudに基づくエンタープライズレベルのマイクロサービスフレームワーク(ユーザー権利管理、構成センター管理、アプリケーション管理など)です。その主な設計目標は分離ですフロントエンドとバックエンド、迅速な開発と導入、簡単な学習、強力な機能、コアインターフェース機能への迅速なアクセスその目標は、企業がBaiduの機能オープンプラットフォームと同様のフレームワークを構築できるよう支援することです。

プロジェクトのレンダリング:

 

 

V

  • プロジェクトアドレス:https://github.com/lenve/VBlog

V Tribeは、Vue + SpringBoot + ElementUIを使用して開発されたマルチユーザーブログ管理プラットフォームです。「このプロジェクトの最大の利点は、そのシンプルさです。フル機能を備えたものですが、非常にシンプルで、初心者に非常に適しています。」

プロジェクトのレンダリング:

悟空CRM

  • プロジェクトアドレス:https://gitee.com/wukongcrm/72crm-java

Wukong CRMは、jfinal + vue + ElementUIのフロントエンドとリアエンドの別々のCRMシステムに基づいています。

正直に言うと、jfinalで十分理解できます。真剣に検討する必要はありません。Vue+ ElementUIの組み合わせを慎重に検討し、フロントエンドとバックエンドの相互作用メソッドを慎重に検討できます。

paascloud-master

  • プロジェクトアドレス:https://github.com/paascloud/paascloud-master

paascloud-masterのコアテクノロジーは、SpringCloud + Vueの2つのファミリーバケットによって実装されます。オープンソースにオープンソースを使用するという目標を採用しているため、オープンソースの課金フレームワークはありません。テクノロジースタック全体は、Alibaba Cloud SMSサービスによってのみ課金されます。 Javaの将来を見越したフレームワークは、中小企業のマイクロサービスアーキテクチャの問題を解決し、企業が迅速にサイトを構築するのに役立ちます。サーバーコストが高く、開発コストを可能な限り削減するという原則により、このプロジェクトは10個のバックエンドプロジェクトと3個のフロントエンドプロジェクトで構成されています。RBAC、jwt、oauth2に基づくステートレスな統合認証のソリューションを実現し、例外とログの統合管理を実現し、MQランディングのソリューションを実現して100%の到着を保証します。

プロジェクトのレンダリング:

 

 

元の記事を14件公開 13 件を獲得 1712年を訪問

おすすめ

転載: blog.csdn.net/D102601560/article/details/105447952