TinyEngine v2.1.0:革新低代码引擎,引领高效开发新时代
2025-02-14 14:07:22

在崭新的2025年,TinyEngine也迎来了它的重大更新——v2.1.0版本。此次更新不仅带来了全新的区块方案和画布通信方案,更在性能、易用性和可扩展性上实现了质的飞跃。现在,就让我们一起深入探索TinyEngine v2.1.0的革新之处,感受它如何引领低代码开发的全新潮流。

一、区块构建速度飙升,秒级响应助力敏捷开发

TinyEngine v2.1.0采用了全新的纯前端区块构建方案,彻底颠覆了传统的后端构建流程。在过去,区块的构建需要经过复杂的出码、依赖安装、构建和上传步骤,即使是微小的改动也需要耗费大量时间。而现在,新方案只需得到区块schema后,即可在前端直接编译区块,实现秒级构建。这一变革大大提高了开发效率,让敏捷开发成为可能。

二、UI默认规范上线,打造美观大方的页面

为了让用户更轻松地创建出美观大方的页面,TinyEngine v2.1.0新增了页面的UI默认规范。现在,用户只需通过简单的拖拉拽操作,即可生成符合规范的页面。无需再为界面元素的布局和间距调整而烦恼,让设计更加高效、便捷。

三、画布通信方案升级,插件扩展性无限可能

为了满足更多可扩展插件的需求,TinyEngine v2.1.0对画布通信方案进行了全面升级。新方案采用事件发布订阅机制来通知schema变更,并使用JSONdiffpatch同步iframe内外schema的差异。这一升级不仅保留了原方案的高性能渲染特性,还让插件能够监听schema的变动,执行自身逻辑,为引擎的可扩展性增加了无限可能。

四、UI细节优化,提升用户体验

除了核心功能的升级外,TinyEngine v2.1.0还对UI细节进行了全面优化。例如,在物料插件中,将区块列表页面的作者、标签筛选器由多选框更改为多选下拉选择器,优化了UI布局;同时,支持全选区块、一键保存添加等功能,进一步提升了用户体验。

五、兼容Java后端版本,满足多样化需求

值得一提的是,TinyEngine v2.1.0还兼容即将开源的TinyEngine后端Java版本。用户可以根据需要调整后端区块发布流程以支持新特性,这一特性无疑为开发者提供了更多的选择和灵活性。