最新Vue全家桶一览

按Github Star降序排列,最新的Vue全家桶简要介绍如下。

Vite

官网: https://cn.vitejs.dev
Github: https://github.com/vitejs/vite ✨ 66.9K

Vite 是尤大开发的一个新一代前端构建工具。它利用了ES Module Imports,在开发环境下可以实现按需编译,加快了开发速度。而在生产环境下,它使用Rollup进行打包,提供更好的tree-shaking、代码压缩和性能优化。

Vue CLI

官网: https://cli.vuejs.org/zh
Github: https://github.com/vuejs/vue-cli ✨ 29.8K

Vue CLI 是 Vue.js 官方提供的脚手架工具,用于快速搭建 Vue.js 项目。它提供了开箱即用的项目模板、开发服务器、热重载、插件系统等功能,帮助开发者更高效地构建、测试和发布 Vue 应用。通过 Vue CLI,开发者可以轻松管理项目依赖、配置和构建过程,适合各种规模的 Vue 项目。

Vuex

官网: https://vuex.vuejs.org/zh
Github: https://github.com/vuejs/vuex ✨ 28.4K

Vuex 是 Vue.js 的官方状态管理库,用于集中管理和共享应用中的状态(数据)。它为 Vue.js 应用提供了一个全局的、可预测的数据存储方案,方便在多个组件之间共享数据和状态变化。

官方最新默认推荐的状态管理库已经变成 Pinia,对于新项目推荐使用 Pinia!

Vueuse

官网: https://vueuse.nodejs.cn
Github: https://github.com/vueuse/vueuse ✨ 19.6K

VueUse 是一个基于 Vue3 的实用工具库,提供了大量常用的组合式 API(Composition API)工具函数,帮助开发者更方便地处理各种功能需求。它包含了多个小型工具和组合函数,涵盖了状态管理、DOM操作、传感器数据、网络请求等多个领域,极大地简化了 Vue3 开发中的日常任务。

VueRouter

官网: https://router.vuejs.org/zh/guide
Github(vue2): https://github.com/vuejs/vue-router ✨ 19K
Github(vue3): https://github.com/vuejs/router ✨ 3.8K

Vue Router 是官方提供的路由管理库,主要用于在 Vue 应用中实现单页应用(SPA)的路由功能。通过 Vue Router,可以轻松管理页面之间的导航,支持动态路由、嵌套路由、路由守卫等功能。它与 Vue 无缝集成,成为构建复杂单页应用的标准工具之一。

Piania

官网: https://pinia.vuejs.org/zh
Github: https://github.com/vuejs/pinia ✨ 12.9K

Pinia 是 Vue 官方目前默认推荐的状态管理库,设计用来替代 Vuex,提供了更简单、直观的 API,并且与 Vue 3 深度集成。它支持模块化、组合式 API 和更灵活的状态管理方式,适用于 Vue 3 应用。

Create-vue

Github: https://github.com/vuejs/create-vue ✨ 3.6K

create-vue 是 Vue CLI 的轻量级替代品,专为 Vue 3 设计。旨在提供更简单、灵活的项目创建体验,避免了 Vue CLI 的过度复杂性。create-vue 使用 Vite 作为默认构建工具,因此项目构建速度更快,开发体验更好。

Vue DevTools

官网: https://devtools.vuejs.org
Github: https://github.com/vuejs/devtools ✨ 24.6K

Vue Devtools 是官方提供的开发者工具,用于调试和优化 Vue 应用。它允许开发者实时查看和修改 Vue 应用的组件状态、Vuex 状态、路由状态等。

猜你喜欢

转载自blog.csdn.net/bjzhang75/article/details/143166421