このプロジェクトについて
Vue Admin Better は、中后台(管理画面)向けのフロントエンド管理テンプレートです。現在のリポジトリは Vue 2.x + Element UI バージョンに対応しており、プロジェクト側は Vue 3.x + Element Plus と Vue 3.x + Arco Design の独立したリポジトリも維持し、オンラインデモアドレスを提供しています。
主な機能(README の説明による):
- 40+ の高品質なシングルページを提供し、一般的な管理画面をカバーします。
- 権限モデルは RBAC と JWT を採用し、フロントエンド制御のルート権限(intelligence)とバックエンド制御のルート権限(all)の2つのモードをサポートします。
- バックエンドルートの動的レンダリングをサポートし、PC、タブレット、スマートフォンに対応します。
- 50+ のグローバル詳細設定オプションを提供し、マルチテーマ・マルチレイアウトの切り替えをサポートします。
- 開発支援:mock の自動生成・自動エクスポート、SCSS の自動ソート、ESLint の自動修正。
- ネットワーク層では Axios をラップし、複数データソース、複数の成功ステータスコード、複数のパラメータ渡し方式をサポートします。
- セキュリティとエンジニアリング:ログイン RSA 暗号化、エラーログインターセプト(errorlog)、ビルド時の 7Z 圧縮パッケージ自動生成。
- プロジェクトによると、2026 バージョンは実行速度とビルド速度が大幅に向上し、全体のビルド時間は 5 秒以内に抑えられています。
使用方法:master ブランチをクローン後、pnpm で依存関係をインストールし、npm run serve:rspack でローカル開発を開始します。Vue3 と Arco バージョンのリポジトリは npm run dev で起動します。プロジェクトはデフォルトで LF 改行を使用し、より厳格な ESLint 規約(plugin:vue/recommended)を採用しているため、エディターで自動修正を有効にすることをお勧めします。
ライセンスと対象者:プロジェクトは MIT ライセンスを採用しており、ライセンス表記を保持すれば無料で商用利用できます。README では、1年以上のフロントエンド経験があり、Vue.js 技術スタックに精通し、element-ui/element-plus ベースで管理システムを開発したいユーザーを対象としています。README には商用版デモとサードパーティプロジェクトへのリンクも含まれていますが、これらはプロモーション内容であり、オープンソース版の機能とは直接関係ありません。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.