Sobre o projeto
Vue Admin Better é um modelo de front-end para cenários de administração de médio e grande porte. O repositório atual corresponde à versão Vue 2.x + Element UI, enquanto a equipe do projeto mantém repositórios separados para Vue 3.x + Element Plus e Vue 3.x + Arco Design, com endereços de demonstração online.
Principais recursos (conforme descrito no README):
- Oferece mais de 40 páginas únicas de alta qualidade, cobrindo interfaces comuns de administração.
- O modelo de permissão usa RBAC com JWT, suportando dois modos: controle de permissão de rotas no front-end (intelligence) e controle no back-end (all).
- Suporta renderização dinâmica de rotas pelo back-end, adaptando-se a PC, tablets e celulares.
- Oferece mais de 50 opções de configuração global refinada, com suporte a múltiplos temas e layouts.
- Auxílio ao desenvolvimento: geração e exportação automáticas de mocks, ordenação automática de SCSS, correção automática de ESLint.
- A camada de rede encapsula o Axios, suportando múltiplas fontes de dados, múltiplos códigos de status de sucesso e várias formas de passagem de parâmetros.
- Segurança e engenharia: criptografia RSA no login, interceptação de logs de erro (errorlog), geração automática de pacote compactado 7Z no build.
- O projeto afirma que a versão 2026 tem melhorias significativas na velocidade de execução e empacotamento, com tempo total de build controlado em menos de 5 segundos.
Como usar: após clonar o branch master, instale as dependências com pnpm e inicie o desenvolvimento local com npm run serve:rspack; os repositórios das versões Vue3 e Arco usam npm run dev para iniciar. O projeto usa LF como quebra de linha padrão e adota uma especificação ESLint mais rigorosa (plugin:vue/recommended), sendo recomendado ativar a correção automática no editor.
Licença e público-alvo: o projeto adota a licença MIT; basta manter a declaração de licença para uso comercial gratuito. O README recomenda que os usuários tenham mais de um ano de experiência em front-end, conheçam a stack Vue.js e desejem desenvolver sistemas administrativos com base em element-ui/element-plus. O README também contém links para demonstração da versão comercial e projetos de terceiros, que são conteúdo promocional e não têm relação direta com as funcionalidades da versão open source.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.