推荐七个Vue 3的高颜值UI组件库

Echa攻城狮 2023-12-21 08:05:42编程技术
21

Vue 3.0 已经发布两年多的时间,今年 2 月 Vue 3.0 也正式成为新的默认版本。今天就来分享 7 个适用于 Vue 3 的高颜值 UI 组件库!

全文大纲:

  1. Element Plus由饿了么开源出品(首选);

  2. Ant Design Vue:服务于企业级后台产品;

  3. Naive UI:是一款由图森未来开源

  4. VARLET:全面拥抱 Vue3 生态;

  5. NutUI:由京东出品的移动端 Vue2、Vue3 组件库;

  6. Vant:由有赞出品的轻量、可靠的移动端组件库;

  7. Arco Design:一套由字节跳动出品的;

Element Plus

  • Github(17.9K):https://github.com/element-plus/element-plus

  • 官方网址:https://element-plus.org/zh-CN/

Element Plus 是一套由饿了么开源出品的为开发者、设计师和产品经理准备的基于 Vue 3.0 的组件库。Element Plus 使用 TypeScript + Composition API 进行了重构,提供完整的类型定义文件,使用 Vue 3.0 Composition API 降低耦合、简化逻辑,使用 Lerna 维护和管理项目,完善了 52 种国际化语言支持,支持了黑暗模式。

Element Plus.png

Element Plus2.png

由于 Vue 3 不再支持 IE11,Element Plus 也不再支持 IE 浏览器,其环境支持情况如下:

Element Plus3.png

Ant Design Vue

  • Github(17.4K):https://github.com/vueComponent/ant-design-vue

  • 官方网址:https://antdv.com/components/overview

Ant Design of Vue 是 Ant Design 的 Vue 实现,开发和服务于企业级后台产品。其具有以下特性:

  • 提炼自企业级中后台产品的交互语言和视觉风格。

  • 开箱即用的高质量 Vue 组件。

  • 共享 Ant Design of React 设计工具体系。

Ant Design Vue.png

Ant Design Vue2.jpg

Ant Design Vue 支持服务端渲染,支持在 Electron 中文使用,其环境支持情况如下:

Ant Design Vue3.png

Naive UI

  • Github(10.9K):https://github.com/tusen-ai/naive-ui

  • 官方网址:https://www.naiveui.com/

Naive UI 是一款由图森未来开源,基于 Vue 3.0/TypeScript 技栈开发的 UI 组件库。其具有以下特点:

  • 组件丰富完整,超过70个常用业务组件,支持按需引入;

  • 官方提供主题编辑器,不用繁琐的 less、sass、css 变量,也不用 webpack 的 loaders,使用的是由 TypeScript 构建的先进的类型安全主题系统;

  • 运行快小巧轻量,专门针对样式优化,所有组件都可以 treeshaking,不需要导入任何 CSS 就能让组件正常工作。

Naive UI.png

Naive UI2.png

VARLET

  • Github(3.6K):https://github.com/varletjs/varlet

  • 官方网址:https://varlet.gitee.io/varlet-ui/#/zh-CN/index

Varlet 是一个基于 Vue3 开发的 Material 风格移动端组件库,全面拥抱 Vue3 生态,由社区团队维护。其支持 Typescript、按需引入、暗黑模式、主题定制、国际化,并提供 VS Code 插件保障良好的开发体验。

VARLET.png

VARLET2.png

NutUI

  • Github(4.9K):https://github.com/jdf2e/nutui

  • 官方网址:https://nutui.jd.com/#/

NutUI 是一套由京东出品的移动端 Vue2、Vue3 组件库,支持一套代码生成 H5 和小程序。其具有以下特点:

  • 70+ 高质量组件,覆盖移动端主流场景

  • 支持按需引用

  • 支持 TypeScript

  • 支持服务端渲染

  • 支持组件级别定制主题,内置 700+ 个变量

  • 国际化支持,已支持英文,印尼语和繁体中文

  • 单元测试覆盖率超过 80%,保障稳定性

  • 提供 Sketch 设计资源

NutUI.png

NutUI2.png

Vant

  • Github(20.5K):https://github.com/youzan/vant

  • 官方网址:https://vant-ui.github.io/vant/

Vant 是一套由有赞出品的轻量、可靠的移动端组件库。目前 Vant 官方提供了 Vue 2 版本、Vue 3 版本和微信小程序版本。其具有以下特点:

  • 性能极佳,组件平均体积小于 1KB(min+gzip)

  • 70+ 个高质量组件,覆盖移动端主流场景

  • 零外部依赖,不依赖三方 npm 包

  • 使用 TypeScript 编写,提供完整的类型定义

  • 单元测试覆盖率超过 90%,提供稳定性保障

  • 提供 Sketch 和 Axure 设计资源

  • 支持主题定制,内置 700+ 个主题变量

  • 支持按需引入和 Tree Shaking

  • 支持深色模式

  • 支持 Nuxt 3

  • 支持服务器端渲染

  • 支持国际化,内置 20+ 种语言包

Vant.png

Vant2.png

Arco Design

  • Github(1,7K):https://github.com/arco-design/arco-design-vue

  • 官方网址:https://arco.design/themes/home

Arco Design 是一套由字节跳动出品的基于 Arco Design 的 Vue UI 组件库。提供了 60 多个开箱即用的高质量组件, 可以覆盖绝大部分业务场景。

Arco Design.png

Arco Design2.png

以上则是推荐七个Vue 3的高颜值UI组件库的全部内容,希望对您有所帮助!

vue ui
THE END
zhanid
勇气也许不能所向披靡,但胆怯根本无济于事

相关推荐

如何利用Nginx部署Vue.js前端项目
在这篇文章中,我们将深入探讨如何使用 Nginx 部署一个 Vue.js 前端项目。Vue 是一个流行的前端 JavaScript 框架,而 Nginx 则是一个性能卓越的 Web 服务器和反向代理服务器。...
2024-09-04 编程技术
141

Vue开发者必备:2024生态工具组合推荐!
Vue.js作为一款流行的JavaScript框架,为开发者提供了构建用户界面的强大工具。为了提高开发效率和提升开发体验,围绕Vue.js的生态系统中出现了许多实用的生态工具。本文将为...
2024-06-26 编程技术
102

vue-cli是什么?vue-cli项目创建方法详解
vue-cli是 vue 官方提供的、快速生成 vue 工程化项目的工具,支持创建vue2和vue3的项目,本文给大家详细讲解vue-cli是什么及创建vue-cli项目的方法,感兴趣的朋友跟随小编一起...
2024-04-15 编程技术
61

2024年十大热门 Vue.js 界面组件UI库
Vue.js之所以受到青睐,很大一部分原因是其庞大的生态系统,特别是众多的UI库,这些库提供了预先构建的组件和工具,帮助开发者快速高效地构建出既美观又响应迅速的用户界面。...
2024-04-02 编程技术
64

推荐十个基于Vue3.0全家桶的优秀开源项目
Vue 3.0是一个用于构建用户界面的JavaScript框架。相比于Vue 2.x,Vue 3.0在性能、体积和开发体验上都有了很大的提升。本文将为大家推荐10 个基于 Vue3.0 全家桶的优秀开源项...
2024-03-29 编程技术
79

推荐9个优秀的 VUE 开源项目
Vue 结合了 React 和 Angular 的优点,并且有着团结、活跃且庞大的社区,可以帮助解决开发中遇到的问题。本文为大家推荐9个优秀的 VUE 开源项目,有需要的朋友可以参考下。
2024-01-08 编程技术
17