当前位置: 首页 > news >正文

vue生态都有哪些?

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

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

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

分类常用库功能说明
🧭 路由增强vue-router + vue-router-nextVue 3 官方路由库
🔄 状态增强pinia-plugin-persistedstatePinia 状态持久化(存 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/coreVue Hooks 工具集合(超级推荐🔥)
🧠 组合式函数库VueUse各种常用组合式函数(useMouse、useFetch等)

🧰 三、构建与工程化生态

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

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

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

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

UI 库说明
Element Plus最流行的 Vue 3 UI 组件库
Naive UI极简 + 可定制,开发体验优
Ant Design VueAnt Design 官方 Vue 版本
Vuetify 3Material 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
VitePressVue 驱动的静态文档生成器(官方出品)
VuePress 2Vue 3 驱动的博客文档框架
Netlify / Vercel常用部署平台

🧩 八、移动端与跨平台

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

http://www.dtcms.com/a/449466.html

相关文章:

  • C++之类与对象
  • 东莞长安做网站wordpress创意主题店铺
  • 百度地图收藏地址提取与格式转换工具 说明文档
  • 操作系统应用开发(二十三)RustDesk ng反向代理—东方仙盟筑基期
  • 河北省建设厅网站查询中心郑州建站系统费用
  • 分布式系统设计模式:从理论到实践
  • 新零售升维体验商业模式创新研究:基于开源AI大模型、AI智能名片与S2B2C商城小程序的融合实践
  • 【Linux】系统部分——线程安全与线程的单例模式
  • 关键词查询爱站网石家庄新闻头条新闻最新今天
  • HarmonyOS 应用开发深度解析:ArkTS 语法精要与现代化状态管理实践
  • wordpress站点图片多大合适做房产网站不备案可以吗
  • 【深入理解计算机网络04】通信基础核心知识全解析:从信号原理到物理层设备
  • 探索大语言模型(LLM):一文读懂通用大模型的定义、特点与分类
  • 江西网站建设价格东莞做网站 动点官网
  • 金融大数据处理与分析
  • 【Linux】基础开发工具---yum / apt
  • 做的好看的网站中国免费最好用建站cms
  • 项目---网络通信组件JsonRpc
  • 【数字孪生】03-交通数字孪生的架构和关键技术(1)
  • 构建AI智能体:五十五、混合式智能投资顾问:融合快速响应与深度推理的自适应架构
  • 网站建设需求填表你认为优酷该网站哪些地方可以做的更好_为什么?
  • 好用的软件下载网站网站恶意点击软件
  • 软考 系统架构设计师系列知识点之杂项集萃(170)
  • 排序算法比较
  • Learning To Rank
  • 建模布线8
  • 第十六章:固本培元,守正出奇——Template Method的模板艺术
  • 网站开发管理学什么3建设营销型网站流程图
  • 【论文阅读】-《SparseFool: a few pixels make a big difference》
  • SLAM中的非线性优化-2D图优化之视觉惯性VIO(二十-终结篇)