Simple Admin Go 言語分散バックエンド管理システム v1.2.3 が更新され、生成ツールが大幅に最適化されました。

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 newEnt
  • 新規:初期化コードを直接生成するために使用される新しいパラメーターを commandapi entに追加しました。rpc ent--api_dataCore API
  • 修正:api proto間違ったプロンプトメッセージを修正
  • 最適化:api proto不要な--search_key_numパラメータを削除する
  • 最適化:初期化コードを自動的に生成するextra makefileテンプレートが追加されます。AUTO_API_INIT_DATAAPI
  • 更新: 依存関係のアップグレード

プレビューを更新する

バックグラウンドログインページを最適化する

 

重複したパラメータをメニューから削除し、ルーティング アドレスの検証を追加しました

リッチテキストコンポーネントを最適化する

goctls バッチ生成効率を大幅に最適化

 

プロジェクトドキュメントアドレス:   https: //doc.ryansu.tech/zh/

Gitee:   https://gitee.com/hopefire/simple-admin-core

Github:  https://github.com/suyuan32/simple-admin-core

おすすめ

転載: www.oschina.net/news/267543