このプロジェクトについて

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 には商用版デモとサードパーティプロジェクトへのリンクも含まれていますが、これらはプロモーション内容であり、オープンソース版の機能とは直接関係ありません。