About this project

Vue Admin Better is a frontend admin template for mid-to-back office scenarios. The current repository corresponds to the Vue 2.x + Element UI version, while the project maintainers also maintain separate repositories for Vue 3.x + Element Plus and Vue 3.x + Arco Design, with online demos provided. Key features (based on the README): - Provides 40+ high-quality single pages covering common admin interfaces. - The permission model uses RBAC plus JWT, supporting both frontend-controlled route permissions ("intelligence") and backend-controlled route permissions ("all") modes. - Supports backend dynamic route rendering, adapted for PC, tablet, and mobile. - Offers 50+ global fine-grained configuration options, supporting multiple themes and layout switching. - Development aids: automatic mock generation and export, SCSS auto-sorting, ESLint auto-fix. - The network layer wraps Axios, supporting multiple data sources, multiple success status codes, and various parameter-passing methods. - Security and engineering: login RSA encryption, error log interception (errorlog), automatic generation of 7Z archives during build. - The project claims the 2026 version has significantly improved running and bundling speed, with overall build time controlled within 5 seconds. Usage: Clone the master branch, install dependencies with pnpm, and start local development with `npm run serve:rspack`; for the Vue3 and Arco version repositories, use `npm run dev`. The project defaults to LF line endings and uses a stricter ESLint config (plugin:vue/recommended); it is recommended to enable auto-fix in your editor. License and target audience: The project is MIT licensed, and you can use it commercially for free by retaining the license notice. The README suggests that users should have at least one year of frontend experience, be familiar with the Vue.js stack, and want to build admin systems based on element-ui/element-plus. The README also includes links to commercial demos and third-party projects, which are promotional content not directly related to the open-source version's functionality.