本次进行整个框架的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小程序 | 百度小程序 | 头条小程序 |
---|---|---|---|---|---|---|
√ | √ | √ | √ | √ | √ | √ |
维护与计划
版权信息
设计理念
性能
众所周知,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界面。