Barda
🔥🔥🔥开源Retool, Tooljet和Appsmith的替代方案,码匠的开源版
Install / Use
/learn @mousheng/BardaREADME
🚀 Barda 国庆预览版发布说明
在线试用
请访问 https://www.barda.com.cn
在线文档
请访问 https://docs.barda.com.cn
📈 版本概述
值此国庆佳节之际,我们非常高兴地向大家发布 Barda 预览版!经过一年多的精心开发与持续优化,这个基于 Openblocks 重新构建的分支版本终于与大家见面。
本次更新在核心功能增强、用户体验提升、性能优化等多个维度进行了全面升级,致力于为用户提供更加流畅、高效、安全的使用体验。我们诚挚邀请您体验这一全新版本,并期待您的宝贵反馈与建议。
⚠️ 重要提醒:当前版本仍处于测试阶段,项目架构和功能可能会发生较大幅度的调整和变更,这可能导致不同版本间的应用不兼容。请勿将此版本用于生产环境或正式项目交付,建议仅用于测试、学习和功能体验。
✨ 核心新功能
🔐 安全增强
-
RSA 加密登录:采用 RSA 加密技术保护用户账户密码,大幅提升系统安全性
-
审计日志:记录用户登录、应用管理、数据源操作等 20+ 种事件,支持多条件筛选查询,满足企业合规审计需求
🎨 品牌定制化
- 企业品牌设置:支持自定义品牌名称、企业标识、网站图标及顶部主题颜色,打造专属企业形象
💻 开发体验优化
- 智能代码提示:增强代码编辑器功能,提供更丰富的上下文信息提示,显著提升开发效率
- 查询管理增强:支持为查询添加备注说明,并可通过备注进行快速搜索,便于团队协作
🎯 界面交互改进
- 自由拖拽排序:自由模式下支持通过拖拽调整组件显示顺序,操作更加灵活便捷
- 零边距设计:允许组件设置 0 边距,实现更紧凑的布局设计(部分组件正在适配中)
- 组件复制优化:修复快速粘贴时出现幽灵组件的 bug,确保复制功能的稳定性
🏗️ 架构重构
- GridLayout 重写:完全重构网格布局组件,优化拖拽逻辑和布局计算算法,提升鼠标偏移量计算精度
⚡ 性能大幅提升
🎨 界面渲染优化
- 编辑界面流畅度提升:大幅优化编辑界面组件渲染机制,减少不必要的组件刷新,显著提升组件切换时的流畅度
- 画布性能突破:优化画布渲染算法,即使拖入上百个组件仍能保持丝滑操作体验
📊 数据处理能力
- 表格组件性能革命:解决表格组件性能瓶颈,支持 10 万条数据无卡顿加载,列宽度计算性能提升 1500+ 倍
📦 资源优化
- 核心文件瘦身:barda-core 文件大小从 639KB 优化至 196KB,减少 69% 的体积
- 状态管理优化:重构 editorState 类,引入智能缓存机制,显著提升常用中间属性的访问性能
🛠️ 开发体验全面升级
🚀 开发环境优化
- 一键调试脚本:为 Windows + WSL2 用户提供便捷的一键调试脚本,简化开发环境配置
- 国内镜像加速:将前后端 yarn 和 maven 源全面切换为国内镜像,大幅提升依赖安装速度
📚 依赖管理改进
- 冷门依赖集成:将 rjson 等冷门 jar 包直接集成到项目 lib 文件夹,避免依赖缺失问题
- 核心依赖升级:升级核心依赖和构建工具,确保开发环境的稳定性和兼容性
🎉 结语
感谢大家一直以来的耐心等待!虽然作为个人开发者,我们的开发速度可能比较慢,但我们依然想把 Barda 好好维护下去,并持续添加新功能,保持免费开源。
我们深知一个人的力量有限,因此更加期待与大家一起添砖加瓦,共同打造一个更好的低代码平台。每一个建议、每一个反馈、每一个贡献,都是推动 Barda 前进的重要力量。
让我们一起见证 Barda 的成长,开启高效开发之旅! 🚀
Related Skills
node-connect
352.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.3kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.5kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
