以前写过一篇 2018开发最快的Webapp框架--BUI交互框架 ,若是你还没看过,能够简单看一下,主要介绍了BUI的基本功能,有多少控件,以及实现的思路,BUI 1.5版本之后变化很大,统一新的风格,新的规范750,新增基于Dom的数据驱动,完善了页面的生命周期等等,当你真正理解了BUI的模块,路由,数据驱动,工具之间的关系,没有什么需求是你实现不了的。后续咱们还会增长一些实战类的移动开发案例,欢迎关注BUI Webapp专栏。css
在线预览html
图片没法看完,请 查看在线脑图前端
大纲在线预览 思路更清晰,文字版有删减vue
BUI 是用来快速构建界面
交互的UI交互框架, 专一webapp开发, 开发者只需关注业务的开发, 界面的布局及交互交给BUI, 开发出来的应用, 能够嵌入平台
( Link, 微信, 小程序, 钉钉, 淘宝, 支付宝等 ), 亦能够跟其它第三方平台打包成独立应用
( Bingotouch , Cordova , Dcloud , APICloud , Appcan , 前海圆舟 等), 最终能够全跨平台展现
.web
UI设计稿还原定制能力,移动端适配机制, 跟原生DPI缩放保持一致;小程序
快速上手,学习几乎零成本;segmentfault
快速融入各类平台,保持原平台的交互操做;后端
简单的路由,丰富的切换效果;api
模块化开发,多人协做,按需加载;缓存
开发一次,安卓IOS适用;
兼容requirejs,seajs模块;
能够结合数据驱动
支持不一样平台打包
```
Cordova
DCloud
APICloud
AppCan
前海圆舟
```
复制代码
开发运行效率快 ……
前端开发者 后端开发者 安卓开发者 IOS开发者
全局属性 切换原生:bui.isWebapp; 查看当前版本: bui.version 查看当前版本更新时间:bui.versionCode 查看当前bui.js 的平台:bui.currentPlatform 更改控件的全局配置:bui.config.xxx = {}; xxx为控件名
核心
模块化:bui.loader 特色:
单页路由:bui.router 特色
数据驱动:bui.store 特色
控件
方法
控件演示
经常使用UI演示
API 文档查阅 每一个控件只保留了最基本的用法书写,更多需求须要查看对应的参数
入门文档 从环境搭建开始一步步学习,入门很简单
组件文档 每一个控件的示例源码及说明
BUI 专栏 项目案例经验与技巧类的文章,欢迎投稿
基于较早期的版本录制的视频,控件的用法,布局等,适用于多页开发