This issue recommends an open source backend front-end framework – Vben.
Vue-Vben-Admin is a background solution based on Vue3.0, Vite, Ant-Design-Vue, TypeScript, with the goal of providing out-of-the-box solutions for developing medium to large projects. It includes two encapsulation components, utils, hooks, dynamic menu, permission verification, button level permission control and so on. The project will use the newer technology stack on the front end, which can be used as a startup template for the project to help you quickly build an enterprise-level back-end product prototype. It can also be used as an example to learn mainstream technologies such as vue3, vite, and ts. The project will keep up with the latest technology and apply it to the project.
Feature
- Latest technology stack: Based on Vue3, Vite, TypeScript and other latest technology stack development
- Lightweight fast geothermal reload: Always extremely fast module thermal reload (HMR) regardless of application size
- Rich examples: Common Web side plug-in example implementation
- Component packaging: secondary packaging of components with high daily use frequency to meet basic work requirements
- Theme configuration: rich theme configuration and dark theme adaptation
- Rights management: Perfect front and back end rights management solution
Template
- vue-vben-admin
This version is mainly to provide some Demo examples and plug-in integration, mainly for reference. If you are not familiar with the project and do not recommend developing on this basis, please use the condensed version provided below.
- vue-vben-admin-thin
vue-vben-admin compact version. Deleted related examples, useless files, features, and dependencies. You can install dependencies based on your requirements. Because you are using vite, dependency deletion does not cause a warning from the related component or hook. Install the library only when you need it.
Browser support
- The latest version of Chrome is recommended for local development. Chrome 80 or later is not supported
- The production environment supports modern browsers, not IE
Local run
# Pull code
git clone https://github.com/vbenjs/vue-vben-admin-doc
# Install dependency
yarn
# Run item
yarn dev
Interface
—END—
Open Source protocol: MIT