BUI 是基于jQuery4或者Zepto的Webapp UI组件开发框架,双向状态管理,路径式路由和动态组件加载,丰富的模板生态资源,开箱即用零配置,一次开发跨平台、完美嵌入企业微信、小程序、公众号、钉钉、link等平台或通过Cordova、Dcloud、鸿蒙、Flutter打包独立 APP。
BUI is a Webapp UI component development framework based on jQuery or Zepto, with bidirectional state management, path-based routing and dynamic component loading, rich template ecological resources, and zero configuration out of the box
- 开箱零配置:一行代码构建即可构建工程开发
- 高性能视图:每个组件按需加载,无需拆包。
- 跨平台适配:一次开发,跨平台全适配
- HTML模板:传统HTML,JS,ES模板一看就懂
- 模块化:支持AMD异步模块,全局模块,ES同步模块
- 轻组件:轻量路径式组件,按需加载,可单独预览调试
- 数据驱动:通过数据跟视图的绑定关系,自动更新(无虚拟Dom)
- 单/多页路由:单页SPA零配置路径式路由、传统多页面路由,简单高效
- less/sass:支持常用样式编译,默认为less
- 高保真还原:等比还原设计稿,应对不同手机分辨率下的适配问题
- 多种引用:支持NPM引入,Script传统引入,方便嵌入第三方