当前位置: 首页 > 工具软件 > Unify > 使用案例 >

全端通用快速开发UI组件库UnifyUi大更新,Unify Ui是基于uni-app的全端(vue/nvue)组件库

龚远
2023-12-01

本次进行整个框架的ui组件结构,添加详细注释。优化部分组件,新增 暗黑模式
是不是有种剁手的感觉?点击 unifyui 时刻关注动态, unifyui 团队即将公开招募协作者共同完善unifyui!
unifyUi交流群: 871507982

介绍

全端通用快速开发UI组件库

简介
在使用uni-app平台开发过程中,往往复杂的vue页面性能欠佳或者用户智能手机性能并不高的情况下,就只能使用高性能nvue页面去进行优化。
由于nvue是基于 weex 改进的原生渲染引擎,提供了原生渲染能力,需要遵循weex的规则,所以支持的css有限,使得许多的开发者止步于此。
在需要保证APP性能且兼容各端,那么就只能nvue通用组件库,各端兼容且让nvue开发更加便捷,因此unify ui 诞生。

兼容平台

App(nvue/vue)H5微信小程序支付宝小程序QQ小程序百度小程序头条小程序

维护与计划

  • unify ui将会持续更新迭代与维护。
  • 适配暗黑模式(目前已有适配暗黑模式的版本和规划,因为体验性并不是很友好,所以并未上线。将会在uni-app官方对暗黑模式底层更多的支持与优化下,优化后体验性友好后上线。)
  • 当unify ui组件日趋完善的状态下,将会持续、高频率添加更多开箱即用的模板。
  • 添加基于 weex 富交互解决方案 BindingX。

版权信息

  • unify ui遵循MIT开源协议。
  • 注意:如果unify ui应用到非法的程序中,比如涉及赌博,暴力等方面。因此产生纠纷等法律问题,unify ui不承担任何责任

设计理念

性能
众所周知,uni-app中nvue界面性能时最好的,所以unify ui的出发点就是性能,全部采用nvue编写组件,支持纯原生渲染模式,
当然在编写时,有些需要使用的插件并不支持nvue,那我们页同样可以使用vue去编写,效果也是一致的,不用担心只能使用nvue页,
因为unifyui所有组件是全端兼容(nvue/vue)。

配置型
以 uni.scss 为配置中心的项目结构,各项参数均在uni.scss中配置使用,便于管理。

全端通用组件
所有组件都是nvue组件,可全端兼容。

nvue兼容性
unifyui支持nvue在全端兼容,意味着编写nvue界面保留了APP端性能的前提下,同时在各端一致,不需要分成nvue文件与vue文件,nvue文件就支持各端编译。

高效率
熟悉以flex布局和辅助布局为基础,高效率的开发nvue界面。

 类似资料: