Skip to content
第 30 章 前端 ⏱ 10 分钟阅读

第 30 章:Vue 生态资源 ​

学习目标 ​

  • 知道去哪里找官方文档
  • 收藏主流 UI / 工具库
  • 关注社区动态
  • 备战 Vue 3.5 / Vue 4

一、必收藏官网 ​

资源链接
Vue 3 官方https://vuejs.org
Vue Routerhttps://router.vuejs.org
Piniahttps://pinia.vuejs.org
Vitehttps://vitejs.dev
VueUsehttps://vueuse.org

二、UI 组件库 ​

库场景
Element Plus中后台
Naive UI现代中后台
Ant Design Vue重型中后台
Vant移动端
PrimeVue全场景
Headless UI无样式可访问

三、动效 ​

库特点
motion-vVue 3 motion 封装
@vueuse/motionVueUse 系列
GSAP复杂动画
lottie-webAE 动画

四、工具 ​

库用途
VueUse200+ 组合式函数
unplugin-vue-components自动注册
unplugin-auto-import自动 import
vite-plugin-vue-devtools调试
unplugin-icons图标

五、类型 / 测试 ​

库用途
vue-tscvue 文件 TS 检查
@vue/test-utils组件测试
Vitest单测
Cypresse2e

六、学习路径 ​

阶段资源
入门Vue 官方文档 + 本教程
进阶Vue Mastery / Vue School
实战GitHub 优秀项目
源码Vue 3 源码阅读

七、社区 ​

  • Reddit: r/vuejs
  • Discord: VueLand
  • Twitter/X: @vuejs
  • 中文: vue3 官方中文文档

八、版本演进 ​

版本亮点
3.0Composition API
3.2<script setup>
3.3defineModel / 泛型
3.4同名 prop 简写、model 简化
3.5响应式优化、defineModel 改进
未来Vapor(无虚拟 DOM)

九、面试常问 ​

  • 响应式原理
  • diff 算法
  • Composition API 优势
  • v-model 原理
  • 组件通信方式
  • 性能优化手段

十、本章小结 ​

维度资源
文档vuejs.org
状态Pinia
路由vue-router
工具VueUse
组件Element Plus / Naive UI

动手练习 ​

  1. 收藏官网:把 5 个官方链接加入书签
  2. 试用 VueUse:用 useLocalStorage 重构一个状态
  3. 源码阅读:读 Vue 3 reactivity ref 源码

至此,Vue 3 教程 30 章全部完成。

本站基于 VitePress 构建 · 由 StackHub 团队维护