vue生态都有哪些?

🧭 一、核心层(Vue 官方维护的核心生态)

分类 名称 作用说明
🧩 核心框架 Vue 3 (vue) 渐进式 JavaScript 框架,支持响应式组件开发
🧭 路由 Vue Router 官方路由系统,用于单页应用导航
🧠 状态管理 Pinia(取代 Vuex) 官方推荐的状态管理库,更轻量、更现代
⚙️ 构建工具 Vite 新一代前端构建工具,取代 webpack,官方推荐
🔌 开发环境插件 Vue Devtools 浏览器调试插件,查看组件树、响应式状态等
📜 脚手架 create-vue 官方 CLI,用于快速创建 Vue 3 项目

🧱 二、常用周边生态(社区主流支持)

分类 常用库 功能说明
🧭 路由增强 vue-router + vue-router-next Vue 3 官方路由库
🔄 状态增强 pinia-plugin-persistedstate Pinia 状态持久化(存 localStorage)
💅 样式工具 Tailwind CSSUnoCSSWindiCSS 原子化 CSS 框架
📦 组件库 Element PlusNaive UIAnt Design VueVuetifyVarlet 主流 UI 库(支持 Vue 3)
📊 图表 EChartsv-chartsChart.jsvue3-apexcharts 可视化展示
🗺️ 地图 vue3-amapvue-baidu-map-3x 地图组件封装
📡 网络请求 AxiosFetch APIVue Query 异步数据获取
🧩 表单 VeeValidateVueUseFormFormKit 表单验证与动态表单
🧰 实用工具库 @vueuse/core Vue Hooks 工具集合(超级推荐🔥)
🧠 组合式函数库 VueUse 各种常用组合式函数(useMouse、useFetch等)

🧰 三、构建与工程化生态

分类 工具 功能
🧱 构建 Vite、Webpack Vue 3 官方推荐使用 Vite
🧰 脚手架 create-vue 、Vite + npm init vite@latest 快速初始化项目
🧪 测试 VitestJestCypressPlaywright 单元测试 + 端到端测试
🔧 类型支持 TypeScript Vue 3 对 TS 原生支持更好
🧩 Lint 工具 ESLint + Prettier 代码规范与自动格式化
🧰 构建优化 unplugin 系列(unplugin-auto-import、unplugin-vue-components) 自动导入与组件按需加载

🧮 四、服务端渲染(SSR)与全栈生态

框架 特点
Nuxt 3 Vue 3 + Vite 的全栈 SSR 框架(相当于 Vue 的 Next.js)
Vike(原 Vite-SSR) 轻量级 SSR 框架
Inertia.js Laravel + Vue 常用的前后端一体化方案

🎨 五、UI 组件生态(适配 Vue 3)

UI 库 说明
Element Plus 最流行的 Vue 3 UI 组件库
Naive UI 极简 + 可定制,开发体验优
Ant Design Vue Ant Design 官方 Vue 版本
Vuetify 3 Material Design 风格
Varlet 移动端 Vue 3 组件库
TDesign Vue Next 腾讯 TDesign 的 Vue 3 实现
Arco Design Vue 字节跳动出品,设计规范现代

🧠 六、工具与辅助生态

工具 功能
VueUse 组合式 API 工具集,几乎是 Vue 3 必装库
Vue I18n 多语言国际化支持
Vue Meta / useHead 动态管理 <head> 标签
unplugin-auto-import 自动导入 Vue API
unplugin-vue-components 自动按需导入组件
vite-plugin-pages 自动生成路由
vite-plugin-vue-layouts 自动布局系统

🌐 七、SSR + 部署生态

工具 说明
Nuxt 3 官方级全栈框架,支持 SSR / SSG / API
VitePress Vue 驱动的静态文档生成器(官方出品)
VuePress 2 Vue 3 驱动的博客文档框架
Netlify / Vercel 常用部署平台

🧩 八、移动端与跨平台

框架 说明
Uni-app 基于 Vue 的跨端框架(微信小程序、H5、App)
Taro + Vue3 多端小程序开发框架
Quasar 可构建桌面端、移动端、Web 的全平台框架
Capacitor + Vue Vue 构建原生 App 的方案

🧭 九、可视化开发与低代码

工具 说明
Vue Flow / LogicFlow 可视化流程图框架
LowCodeEngine(阿里) 低代码引擎,支持 Vue
FormKit / Formily Vue 可配置表单引擎

🎯 小结(Vue 技术生态地图一览)

复制代码
Vue 3 核心
 ├─ Router(vue-router)
 ├─ State(Pinia)
 ├─ Build(Vite)
 ├─ UI(Element Plus / Naive UI / Ant Design Vue)
 ├─ SSR(Nuxt 3)
 ├─ Hooks(VueUse)
 ├─ 工具(Volar / Vue Devtools / ESLint)
 ├─ 构建增强(unplugin 系列)
 ├─ 国际化(Vue I18n)
 ├─ 测试(Vitest / Cypress)
 └─ 跨端(Uni-app / Quasar / Taro)
相关推荐
Moment4 分钟前
从多人编辑到 Agent 写文档,Hocuspocus v4 正在改写协同系统 😍😍😍
前端·后端·面试
星环科技16 分钟前
数据标准Agent ,让企业数据说同一种语言
java·开发语言·前端
橘子星21 分钟前
深入理解 AJAX 中的 JSON 序列化与 JS 异步处理
前端·javascript·后端
旧曲重听125 分钟前
2026前端技术从「夯」到「拉」
前端·程序人生·职场和发展·软件工程
Kapaseker25 分钟前
我找到了最适合程序员的 PPT 工具 — Slidev
前端
夏幻灵31 分钟前
深度解析 JavaScript 异步编程:从回调地狱到 Promise 的重构
开发语言·javascript·重构
雾削木42 分钟前
B语言经典教程现代化重构
java·前端·stm32·单片机·嵌入式硬件
Cobyte44 分钟前
20.Vue Vapor 的应用初始化
前端·javascript·vue.js
乘风gg1 小时前
手把手带你实践历时一年总结的 AI Code Review 最佳工作流!
前端·ai编程·cursor