Simple Admin Go 言語分散バックエンド管理システム v1.2.3 アップデート
プロジェクト紹介
Simple Admin は、go-zero に基づいて開発された、すぐに使用できる分散マイクロサービス バックエンド管理システムであり、中規模および大規模なバックエンドの開発のための豊富な機能を提供し、3 端子コードの生成をサポートします。公式版には、中小企業がクラウドに迅速に移行し、迅速に反復できるよう支援するさまざまな拡張機能が付属しています。マイクロサービスの学習と商用利用に適しており、オープンソースで無料です。
シンプル管理コア/ジョブ/MCMS/FMS v1.2.3 アップデート
導入
コア モジュール Core、スケジュールされたタスク モジュール Job、メッセージ センター モジュール MCMS、およびファイル管理モジュール FMS はすべて v1.2.3 にアップグレードされました。
今回のアップデート
- 更新:
Ent
に更新します0.12.5
- 最適化 (FMS): 新しい
init_api_data
ファイル - リファクタリング: Ent 関連ファイルを再生成する
Simple Admin Backend UI v1.2.3 更新
導入
Simple Admin UI は、vue-vben-admin に基づいて Simple Admin 用に特別に開発されたバックグラウンド管理インターフェイスです。Vue3 と TypeScript に基づいて開発されています。統合されたバックグラウンド エラー処理、国際化、その他の機能を提供します。このプロジェクトは完全に無料で、学習や商用に使用されます。
今回のアップデート
- 新規 (メニュー): 新しい
path
検証ルール - 修正 (アイコン):
icon
コンポーネントの循環依存関係の問題を修正します。 - アップグレード (tinymce):
Tinymce
最新にアップグレードし、ナイトモードのスタイルを最適化します。 - 最適化 (i18n):
i18n
翻訳を最適化します。 - 新規 (ImageUpload): 新しい
ImageUpload
コンポーネント - 最適化: グローバルなカラー構成を最適化します。
- 最適化 (ImageUpload): 単一の画像アドレスをサポート
- 同期:
vben
最新のコードを同期します - 削除: 古いナイトモードの役に立たない設定ファイルとコード
- 最適化 (ログインページ): ログインページのスタイルを最適化します。
- 最適化 (piniapersist):
pinia-plugin-persistedstate
プラグインの追加、store
コードの最適化、プラグインの使用 - 修正:
form
構成default value
によって引き起こされるカバレッジの問題 - 最適化 (検索): 検索バーのスタイル
- 削除 (qrcode):
QRCode
コンポーネントを削除し、代わりにantdv
組み込みのコンポーネントを使用します。QRCode
- 修正(メニュー): メニューリスト内の重複したパラメータを修正
- 更新: 依存関係を更新します。
Goctls v1.6.13 アップデート
導入
Goctls は、公式 Go Zero 生成ツールである Goctl に基づいて開発され、Simple Admin 用に適応および最適化された生成ツールです。強力なコード生成機能を提供し、多くのカスタマイズ ツールを統合して、マイクロサービスの迅速な開発とバックエンドとフロントエンドへのアクセスを実現します。開発効率を大幅に向上させる3端子コード生成をぜひ体験してください。
特性
- go-swagger: 公式の @doc アノテーションの代わりに go-swagger に基づいています
- 多言語サポート
- エラーメッセージ処理を最適化し、多言語エラーをサポートします
- シンプルで使いやすいバリデーター
- コード生成をサポートし、API、RPC、Web 側の CRUD コードを生成します。
- GORM、RocketMQ などのさまざまな追加プラグインをサポート
- Simple Admin の対象を絞った最適化
- rpc ロジック グループ グループ
- Ent コード生成の完全サポート
- ローカルログ表示、環境変数表示などの追加ツール
今回のアップデート
- 修正:
Ent
コード生成Unix
時のエラーを修正 - 最適化: 最適化
extra init_code
コマンドは、ファイルへの直接出力をサポートするようになりましたinit_api_data.go
。 - 新規:
api new
コマンドにパラメーターを追加しました。これにより、--use_core_rpc
新しいプロジェクトの作成時にCoreRpc
構成を直接生成できます。 - 修正:
rpc ent
コード生成中に発生したpointy
冗長なインポート - 修正:
api ent
コード生成中のi18n
冗長な参照 - 修正:
rpc ent
すべてのロジック コードを生成するschema
際のエラー - 修正:
api ent
すべてのロジック コードを生成するschema
際のエラー - 新規:使用されている場合は
api new
、両方とも Ent 初期化コードの自動生成をサポートします。rpc new
Ent
- 新規:初期化コードを直接生成するために使用される新しいパラメーターを command
api ent
に追加しました。rpc ent
--api_data
Core API
- 修正:
api proto
間違ったプロンプトメッセージを修正 - 最適化:
api proto
不要な--search_key_num
パラメータを削除する - 最適化:初期化コードを自動的に生成する
extra makefile
テンプレートが追加されます。AUTO_API_INIT_DATA
API
- 更新: 依存関係のアップグレード
プレビューを更新する
バックグラウンドログインページを最適化する
重複したパラメータをメニューから削除し、ルーティング アドレスの検証を追加しました
リッチテキストコンポーネントを最適化する
goctls バッチ生成効率を大幅に最適化
プロジェクトドキュメントアドレス: https: //doc.ryansu.tech/zh/