服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服务器之家 - 编程语言 - JavaScript - vue.js - 推荐七个Vue 3的高颜值UI组件库

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

2022-12-06 20:15Echa攻城狮 vue.js

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

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 种国际化语言支持,支持了黑暗模式。

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

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

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

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

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 设计工具体系。

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

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

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

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

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 就能让组件正常工作。

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

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

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 插件保障良好的开发体验。

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

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

NutUI

  • Github(4.9K):https://github.com/jdf2e/nutui
  • 官方网址:https://nutui.jd.com/#/

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

  • 70+ 高质量组件,覆盖移动端主流场景
  • 支持按需引用
  • 支持 TypeScript
  • 支持服务端渲染
  • 支持组件级别定制主题,内置 700+ 个变量
  • 国际化支持,已支持英文,印尼语和繁体中文
  • 单元测试覆盖率超过 80%,保障稳定性
  • 提供 Sketch 设计资源

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

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

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+ 种语言包

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

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

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 多个开箱即用的高质量组件, 可以覆盖绝大部分业务场景。

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

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

原文地址:https://www.toutiao.com/article/7171272488704672270/

延伸 · 阅读

精彩推荐
  • vue.jselement-ui 弹窗组件封装的步骤

    element-ui 弹窗组件封装的步骤

    这篇文章主要介绍了element-ui 弹窗组件封装的步骤,帮助大家更好的理解和使用vue框架,感兴趣的朋友可以了解下...

    漓漾li8302022-01-06
  • vue.jsVue-router编程式导航的两种实现代码

    Vue-router编程式导航的两种实现代码

    这篇文章主要介绍了Vue-router编程式导航的实现代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...

    爱发呆的程序员11812022-02-10
  • vue.js如何在vue中使用video.js播放m3u8格式的视频

    如何在vue中使用video.js播放m3u8格式的视频

    这篇文章主要介绍了如何在vue中使用video.js 播放m3u8格式的视频,帮助大家更好的理解和学习使用vue,感兴趣的朋友可以了解下...

    下一秒5312022-01-12
  • vue.js浅谈Vue开发人员的7个最好的VSCode扩展

    浅谈Vue开发人员的7个最好的VSCode扩展

    这篇文章主要介绍了浅谈Vue开发人员的7个最好的VSCode扩展,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋...

    码农翻译站7322022-01-05
  • vue.jselement-ui封装一个Table模板组件的示例

    element-ui封装一个Table模板组件的示例

    这篇文章主要介绍了element-ui封装一个Table模板组件的示例,帮助大家更好的理解和学习vue框架的使用,感兴趣的朋友可以了解下...

    不死小强7382021-12-24
  • vue.jsvue+django实现下载文件的示例

    vue+django实现下载文件的示例

    这篇文章主要介绍了vue+django实现下载文件的示例,帮助大家更好的理解和学习使用vue框架,感兴趣的朋友可以了解下...

    py3study5862022-02-20
  • vue.jsVue 集成 PDF.js 实现 PDF 预览和添加水印的步骤

    Vue 集成 PDF.js 实现 PDF 预览和添加水印的步骤

    这篇文章主要介绍了如何在 Vue 中集成 Mozilla/PDF.js ,实现自定义的 PDF 预览器,以及给被预览的 PDF 添加水印...

    asing1elife11642022-01-06
  • vue.jsVue中bus的使用详解

    Vue中bus的使用详解

    这篇文章主要介绍了Vue中bus的使用,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...

    bugSource3762022-02-22