V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
easybui

写了一个 AppUI 全家桶的开发框架, 专注 Webapp 轻应用快速开发多年, jquery,vue 都能轻松上手

  •  
  •   easybui ·
    imouou · May 15, 2020 · 3948 views
    This topic created in 2175 days ago, the information mentioned may be changed or developed.

    在我们公司早几年前端比较缺, 各种框架上手难度较大, 移动端的适配又有各种机型,分辨率,平台内核较低等问题, 所以当时就有想法做一个能给后端开发者快速上手的框架, 至少现在看来, 定位应该是对的, 我们的用户主要还是以后端开发者较多, 安卓, IOS, Java 都有, 他们也给了我们很多建议, 一个框架能否有生命力还得看用户群体, 如果看得上就拿去用, 免费的.

    框架简介

    BUI 是用来快速构建界面交互的渐进式 AppUI 框架, 专注 webapp 开发, 开发出来的应用, 可以嵌入平台 ( 微信公众号, 微信小程序 webview, 聆客, 钉钉, 淘宝, 支付宝等 ), 亦可以跟其它第三方平台打包成独立应用( Bingotouch , Cordova , Dcloud , APICloud , Appcan 等), 最终可以全跨平台展示.

    结合 BUI 提供的 BUI-Fast 编辑插件, NPM 工具, BUI 更是一个移动快速开发的解决方案. 可以解决以下常见问题.

    • 移动端的适配兼容问题 (ui)
    • 交互体验不统一问题 (ui)
    • 复杂交互的控件冲突问题 (ui)
    • 多人协作问题 (模块化)
    • 微信开发的缓存问题 (模块化)
    • 后退刷新问题 (单页路由)
    • 后退多层问题 (单页路由)
    • 调试数据跨域问题 (npm)
    • 本地服务器架设问题 (npm)
    • 脚本编译问题 (npm)
    • 打包安全问题 (npm)
    • 同步刷新问题 (npm)
    • 重复安装依赖 (npm)
    • 开发效率问题 (bui-fast)
    • 使用规范问题 (bui-fast)

    适合开发者

    • 后台开发者(php,java,.net)
    • 前端开发者
    • 美工
    • jquery 开发者
    • vue 开发者
    • 安卓开发者
    • IOS 开发者

    开发者

    案例效果

    媲美原生流畅的交互效果

    163 案例交互动图
    QQ 案例交互动图
    微信案例交互动图

    组件预览

    13 replies    2020-06-03 17:09:55 +08:00
    rb6221
        1
    rb6221  
       May 15, 2020
    链接呢
    ohao
        2
    ohao  
       May 15, 2020
    easybui.com 截图不是有了嘛...
    ohao
        3
    ohao  
       May 15, 2020
    支持下, 好像类似 HUI
    easybui
        4
    easybui  
    OP
       May 15, 2020
    @ohao 谢谢支持, 我们有自己的模块化组件化方案, 不用什么配置开箱即用
    aduroidpc
        5
    aduroidpc  
       May 15, 2020
    这个 BUI 和 uni-app 比较有什么优势呢
    easybui
        6
    easybui  
    OP
       May 15, 2020
    @aduroidpc uni-app 是一个跨平台框架, 是通过把你代码编译成不同平台的方式, BUI 是基于 webview 的 webapp, 这样的代码在跨平台的适配上, 只要该平台有 webview, 就能较好展现, 通过结合 Dcloud 的原生能力, 就可以打包独立的 App, 另外一个是 bui 是以单页组件开发的方式, 能够在媲美原生的运行交互, gif 上的都是实录. bui 主打快速开发, 所以提供丰富的模板库, 一键创建, 像 QQ 这样的交互, 使用 uniapp 需要多久呢? 各种交互滑动冲突的处理? bui 一个多小时就能做出来了.
    模板库地址:
    http://www.easybui.com/scenes/

    可以执行以下命令, 创建一个 163 案例了解看看.
    <img src="https://image-static.segmentfault.com/420/578/4205780845-5a6a97dd768d9_articlex"/>

    ```
    npm install -g buijs
    buijs create -t case-163
    ```
    easybui
        7
    easybui  
    OP
       May 15, 2020
    @aduroidpc 早期写了一篇总结 BUI 的优势特点的, 感兴趣可以看看 https://segmentfault.com/a/1190000012994082
    haozes
        8
    haozes  
       May 16, 2020
    看起来不错,支持一下
    imchenlong
        9
    imchenlong  
       May 16, 2020
    优秀,楼主一个人写的吗?
    easybui
        10
    easybui  
    OP
       May 16, 2020
    @haozes 谢谢支持
    easybui
        11
    easybui  
    OP
       May 16, 2020
    @imchenlong 早期还有一位优秀的开发者
    Everyman
        12
    Everyman  
       May 29, 2020 via iPhone
    支持下深哥👏
    easybui
        13
    easybui  
    OP
       Jun 3, 2020
    @yiranHZT 你是?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1055 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 22:41 · PVG 06:41 · LAX 15:41 · JFK 18:41
    ♥ Do have faith in what you're doing.