mirror of
https://github.com/soybeanjs/soybean-admin.git
synced 2025-09-30 07:06:40 +08:00
A clean, elegant, beautiful and powerful admin template, based on Vue3, Vite5, TypeScript, Pinia, NaiveUI and UnoCSS. 一个清新优雅、高颜值且功能强大的后台管理模板,基于最新的前端技术栈,包括 Vue3, Vite5, TypeScript, Pinia, NaiveUI 和 UnoCSS。
.github | ||
.vscode | ||
build | ||
docker | ||
mock | ||
patches | ||
public | ||
scripts | ||
src | ||
.editorconfig | ||
.env | ||
.env-config.ts | ||
.env.development | ||
.env.production | ||
.eslintignore | ||
.eslintrc.js | ||
.gitattributes | ||
.gitignore | ||
.npmrc | ||
CHANGELOG.md | ||
farm.config.ts | ||
index.html | ||
LICENSE | ||
Makefile | ||
package.json | ||
pnpm-lock.yaml | ||
postcss.config.js | ||
README.md | ||
tsconfig.json | ||
uno.config.mjs | ||
vite.config.ts |
This project is forded from Soybean Admin. And we migrate this project from Vite to Farm reusing Vite plugins, after migrate to Farm, this project is 5 times faster than vite in dev and 10 times faster than Vite in prod.
npm run dev:farm # start with Farm
npm run build:farm # build with Farm
npm run dev # start with Vite
npm run build # build with Vite
Performance Compare:
Cold Start(Server Ready + Page Rendered) | Build | Compare | ||
---|---|---|---|---|
Farm | 7.6s | |||
Vite | 9.4s | 25.2s |