
原创React19 + Vite8 + react-activation0.13.4 + Zustand5 + react-router-dom v7搭建web版轻量级Admin管理系统模板。

内置3种布局模板、浅色/暗黑模式、国际化、多级路由菜单、路由/状态管理、tabs标签栏、keepalive路由页面缓存、主题配色切换等功能。


react: ^19.2.7
react-dom: ^19.2.7
react-router-dom: ^7.18.0
@arco-design/web-react: ^2.66.15
zustand: ^5.0.14
react-activation: ^0.13.4
vite: ^8.1.0
sass: ^1.101.0
clsx: ^2.1.1
nprogress: ^0.2.0

✨ 基于vite8.0构建工具vite^8.0.16搭建项目框架
🚀 最新前端技术栈react19 hooks、zustand5、react-router v7、sass
🌍 内置明亮/暗黑模式一键切换,支持多语言(i18n)动态切换
🧩 内置3个模板布局风格
🧭 支持页面KeepAlive缓存机制
⚡ 支持动态路由鉴权验证
📚 支持tabs多标签页切换路由页面
🎨 优雅轻盈react组件库arco-design


import { useEffect, useMemo } from 'react'
import { HashRouter } from 'react-router-dom'
import { AliveScope } from 'react-activation'
// 通过 ConfigProvider 组件实现国际化
import { ConfigProvider } from '@arco-design/web-react'
// 引入语言包
import enUS from '@arco-design/web-react/es/locale/en-US'
import zhCN from '@arco-design/web-react/es/locale/zh-CN'
import zhTW from '@arco-design/web-react/es/locale/zh-TW'
import { AuthRouter } from '@/hooks/useRoutes'
import { appStore } from '@/store/app'
import { useTitle } from '@/hooks/useTitle'
// 引入路由配置
import Router from './router'
function AppLoaded() {
const { config: { theme }, setMode, setTheme } = appStore()
// 设置网站标题
useTitle()
useEffect(() => {
setMode()
setTheme(theme)
}, [theme])
return (
<AuthRouter>
<Router />
</AuthRouter>
)
}
function App() {
const { lang } = appStore()
const locale = useMemo(() => {
switch(lang) {
case 'en':
return enUS
case 'zh-CN':
return zhCN
case 'zh-TW':
return zhTW
default:
return zhCN
}
}, [lang])
return (
<ConfigProvider locale={locale}>
<AliveScope>
<HashRouter>
<AppLoaded />
</HashRouter>
</AliveScope>
</ConfigProvider>
)
}
export default App







Flutter3.41构建高性能App聊天界面对话+气泡+朋友圈
Flutter3.41实战AI:从零到一构建app版流式ai系统
Electron41 + Vite8打造流式输出客户端AI助手
Vite8.0+Vue3.5+Arco深度对接DeepSeek网页版AI智能助手
2026版開工新作uni-app+mphtml结合deepseek跨端ai应用
vite7.2-deepseek流式ai对话|vue3.5+vant4+katex+mermaid智能ai打字会话
最新实战Vite7.3+Tauri2.10深度集成DeepSeek桌面端AI智能助手
electron38-vite7-vue3os电脑端os管理系统
最新版electron38-vite7-admin电脑端中后台管理系统
Electron38+Vite7+Pinia3+ElementPlus客户端聊天程序
基于tauri2.8+vite7+vue3+element-plus仿QQ/微信聊天应用
tauri2.9-vite7-vue3admin客户端后台系统管理Exe模板
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。