vue 生态
交互
- vue3-infinite-list 支持百万量级的
vue3无
限滚动组件
状态管理
- ⭐️Pinia 轻量级状态管理 比 vuex 小(个人觉得比 vuex 好用 🙈)
- vuex
- vuex-persistedstate 持久存储 2021update
- vuex-persist 持久存储 2020update
- vuex-persist 支持 Typescript 的 Vuex 插件,使你能够将应用程序的状态保存到持久存储中,例如 Cookies 或 localStorage。
功能实现
- vue-clipboard2
vue2
剪切板 - vue-quill-editor
vue2
基于 quill 的富文本编辑器
自定义指令
- vue-lazyload
vue1
/vue2
图片懒加载 自定义指令
可视化
- Vue ChartJS
vue2 ``vue3
对于 Chart.js 的封装 - Vue-ECharts
vue2
vue3
对于 echarts 的封装 - Trois 基于 Three.JS 的
vue3
可视化库,它是一个流行的 WebGL 库。Three.JS 对桌面和移动设备都有很好的支持。
组件
- Vue Grid Layout
vue3
grid 布局组件 - Vue Draggable
vue3
基于 Sortable.js 的拖拽组件。 - Vue Tour
vue2
导览(新手指南)组件库 - swiper 有 vue 组件,耳熟能详
- vue-easytable
vue2
表格组件 - Vue Kinesis
vue2``vue3
轻松创建复杂的交互式动画 - v-region
vue2.6+
中国行政四级选择。(贼大,6M+)
表单
- vee-validate
vue3
表单验证库 - formkit
UI 组件
- 上班 element 下班饿了么
- naiveui
- antd
- vant
- nutui
服务器渲染
- Nuxt.js
- Vue-meta 响应式 meta
文档生成
其他
- vue-resource 发送 jsonp
- vue-i18n