vue全家桶
vuetify:UI组件库,风格更贴近外国网站
Vueuse : 是一个非常流行的 Vue 组合式 API 的实用工具集合,它提供了一系列的组合式函数(Composables)。(VueUse 是一个强大的工具箱,极大地简化了 Vue 开发中的许多常见任务。通过使用 VueUse,你可以专注于应用程序的逻辑,而不是陷入低级的编码细节。)
常见的 Composables
useFetch:用于异步数据加载。
useDebounce:用于防抖,常用于输入框的搜索功能。
useThrottle:用于节流,限制函数执行频率。
useClipboard:用于复制文本到剪贴板。
useEventListener:用于监听全局事件。
useIntersectionObserver:用于观察DOM元素的可见性变化。
useLocalStorage:用于操作本地存储。
useMediaQuery:用于响应式设计,检测媒体查询。
useMouse:用于跟踪鼠标位置。
useToggle:用于切换布尔值状态。
vue-query: 专门处理数据查询更新,@Tanstack/vue-query 的使用介绍
vue-i18n : 能让我们的项目支持多种语言。
vuePress || vitePress : 主要有两个作用。1. 创建和维护技术文档 2.Vue 驱动的静态网站生成器,构建简单的静态网站
Nuxt : Nuxt 是一个开源的 Vue.js 全栈 Web 框架,它提供了自动化、约定、SSR、TypeScript等功能,让您可以快速创建类型安全、高性能且生产级的 Web 应用程序和网站