一 、前言
这篇文章主要推荐了支持 Vue3 的开源 UI 框架,包括 we80540272455f5389f9f7cd18a3b0c5223e79c3e9ced3487fe5133f8ee5129d303781651464df53786e377f809bf55c 端和移动端的多个框架,如 Element-Plus、Ant Design Vue 等 web 端框架,以及 Vant、NutUI 等移动端框架,并分别介绍了它们的特性和资源地址。
二、vue3资源仓库
三、web端 3.1 Element-Plus
Element Plus,一套为开发者、设计师和产品经理准备的基于 Vue 3.0 的桌面端组件库。
资源地址 仓库资源: 3.2 Ant Design Vue
Ant Design Vue 是 Ant Design 的 Vue.js 实现,开发和服务于企业级后台产品。
资源地址 特性 3.3 Quasar
构建高性能的 VueJS 用户界面,开箱即用,支持桌面和移动浏览器(包括 iOS Safari!)。
资源地址 3.4 Arco-design-vue
字节跳动全面开源的企业级产品设计系统。
资源地址 3.5 Naive UI
Naive UI 一个 Vue 3 组件库,比较完整,主题可调,使用 TypeScript,不算太慢,有点意思。
资源地址 3.6 Element3
Element3,一套为开发者、设计师和产品经理准备的基于 Vue 3.0 的桌面端组件库
资源地址 3.7 BalmUI
BalmUI 是为 Vue.js 3.0 量身订制的模块化且高可定制化的 Material Design UI 库。
资源地址 特性 3.8 Vuestic UI
Vuestic-ui 是 Vue 最漂亮的开源管理面板之一,擅长编写可维护的 Vue 代码,制作灵活的组件和接口。
资源地址 3.9 IDUX UI
IDUX UI是一套企业级中后台 UI 组件库, 致力于提供高效愉悦的开发体验。 基于 Vue 3.x + TypeScript 开发, 全部代码开源并遵循 MIT 协议,任何企业、组织及个人均可免费使用。
资源地址 特性 3.10 RelaxPlus
RelaxPlus,一套为开发者学习Vue 3.x 而准备的友好、简洁、轻盈、精致的桌面端组件库
资源地址 3.11 Viewer Design
Viewer Design是一款基于 Vue3.0 + typescript开发的中后台UI组件库, 组件的高配置性 + 传统的UI组件库的特性 + 更好的交互体验,为用户的使用提供了很大的便利
资源地址 特性 3.12 Vexip UI
Vexip UI 提供了一系类开箱即用的组件。 该组件库使用全新的 vue3.0 组合式 Api 编写,开发脚手架为最新的 vite2.0,并且应用 monorepo 的管理思想使得可以为每个组件启动独立的开发服务与建立单独的开发文件,是新一代 vue 组件库项目的一次尝试。
资源地址 特性 3.13 Bin UI Next
Bin-UI-Next 是bin-ui的vue3升级版,目前组件库已经基本完成重构,整体组件依赖vue3
资源地址 特性 四、移动端 4.1 Vant
Vant是有赞前端团队开源的移动端组件库,于 2017 年开源,已持续维护 4 年时间。Vant 对内承载了有赞所有核心业务,对外服务十多万开发者,是业界主流的移动端组件库之一。
资源地址 特性 4.2 NutUI 3.0
NutUI 是京东风格的 Vue 移动端组件库,开发和服务于移动Web界面的企业级产品。
资源地址 特性 4.3 Varlet
Varlet是一个基于Vue3开发的Material风格移动端组件库,全面拥抱Vue3生态,由社区的小伙伴开发和维护。
资源地址 特性 4.4 Ionic Framework
Ionic Framework 是一个开源 UI 工具包,用于使用 Web 技术(HTML、CSS 和 JavaScript)构建高性能、高质量的移动和桌面应用程序,并集成了Angular、React和Vue等流行框架。
资源地址 4.5 WaveUI
WaveUI 提供的组件非常漂亮,动画效果也非常好,它的风格在整个框架中是一致的。企业级响应式 Vue3 应用程序不错的选择
资源地址 特性 4.6 Vuetify
Vuetify 是一个纯手工精心打造的 Material 样式的 Vue UI 组件库。 不需要任何设计技能 — 创建叹为观止的应用程序所需的一切都触手可及。
资源地址 4.8 Mand Mobile Next
Mand Mobile Next面向金融场景,基于 Vue 3.0 移动端组件库
资源地址