Skip to content

介绍

0:21
uView

uView Pro

uni-app Vue3 多平台快速开发的UI框架

GitHub Repo starsGitHub ForksGitHub IssuesGitee Repo starsGitee Forksnpm downloadsnpm versionWebsitenode versionpnpm versionlicense

uView Pro 的由来

uView Pro 是在 uView 1.8.8 官方组件库基础上,采用 Vue3 全新语法彻底重构的 uni-app 生态框架。不同于市面上的其他 uView 框架等兼容 Vue3 的方案,uView Pro 并非简单兼容,而是对每一个组件和工具进行源码级重构,充分发挥 Vue3 的响应式和组合式优势,API 设计更现代,性能更优越。

uView Pro 继承了 uView 1.x 简洁高效的设计理念,并在此基础上全面升级,支持更丰富的业务场景和更灵活的扩展能力。

多平台支持

uView Pro 已覆盖 Android、iOS、鸿蒙以及微信/头条/支付宝等主流小程序平台,真正实现“一套代码,多端运行”,并通过统一的适配层屏蔽平台差异,让开发者专注业务而非兼容问题。

同时内置主题系统、暗黑模式与国际化(i18n)支持,便于快速切换视觉风格与语言,满足不同项目与多场景的需求。

框架优势

  • 🚀 彻底重构:基于 Vue3 语法和特性,源码级重构所有组件和工具,非兼容层方案。
  • 高性能:充分利用 Vue3 响应式和组合式 API,组件性能和可维护性大幅提升。
  • 🖥️ 多端适配:支持 Android、iOS、微信小程序,持续兼容更多平台。
  • 🌍 国际化(i18n)支持:内置多语言切换,便于多语言项目快速集成与部署。
  • 易用性强:API 设计现代,文档详尽,开发体验优于传统兼容方案。
  • 🌐 生态完善:内置 80+ 高质量组件和丰富工具库,覆盖主流业务场景。
  • 🎨 多主题定制:通过主题生成工具三分钟实现多套主题定制。
  • 🌙 暗黑模式:支持一键暗黑模式。

uView Pro 的目标是做成 uniapp Vue3 生态的标杆,自由且免费开源。

uView Pro 相关开源地址如下:

Skills 支持

uView Pro 支持通过安装 Skills 标准化、可复用、可封装的“能力包”,让 AI 智能体(Agent)稳定、可靠地生成框架中的业务逻辑。

开源仓库:https://github.com/uview-pro/skills

安装:在项目根目录运行:

bash
pnpx skills add uview-pro/skills

安装后请参阅 README 使用说明和可用 skills 列表。

与其它框架的区别

uView Pro 与 uview-plus、uv-ui 等框架的最大区别在于:

  • 其它框架多为在原有 Vue2 组件基础上做兼容层,部分 API 或特性无法充分发挥 Vue3 优势。
  • uView Pro 则是基于 Vue3 彻底重构,所有组件和工具均为原生 Vue3 实现,性能和体验更优。

版权信息

uView Pro 遵循 MIT 开源协议,您可免费用于任何合法项目。

注意:禁止用于非法领域(如赌博、暴力等),如因此产生纠纷,uView Pro 不承担任何责任。

鸣谢

再次感谢 uView UI 官方开发团队,感谢所有为 uView UI 的贡献者,以及所有为 uView Pro 的贡献者。

推荐阅读

暂无推荐文章

最后更新于: