JOKER 低代码平台于 2025 年 3 月 13 日迎来了一次全面且深度的升级。本次更新聚焦前端交互、服务端功能以及通用操作等多个关键领域,致力于打造更卓越的开发环境,为开发者们带来更加高效、稳定、安全的开发体验。

前端焕新:交互更流畅,设计更高效

  1. 快速样式配置革新:在开发组件和页面的过程中,样式调整是频繁操作。为了大幅提升这一环节的效率,平台在画布下方贴心地新增了快速配置样式入口按钮。以往,开发者修改样式时,繁琐的操作流程常令人头疼。如今,只需轻轻点击该按钮,组件样式编辑面板便会即刻弹出,无需再进行取消选择组件等多余操作,极大地简化了流程,让样式调整如丝般顺滑,开发效率直线飙升。
  2. IF 条件命令进阶:模板布局组件中的 IF 条件命令此次迎来全面升级。不仅保留了传统的 IF 判断功能,还新增了 else if 和 else 分支,这一改变让条件逻辑的表达更加丰富和灵活,无论是简单的逻辑判断还是复杂的业务规则,都能轻松应对。同时,大纲树中 IF 条件的区块展示效果也得到优化,结构更加清晰直观,开发者可以一目了然地把握复杂的条件逻辑,管理起来更加得心应手。
  3. 事件处理函数优化升级:事件处理函数的参数对象类型(e.data)也进行了优化。当配置了事件参数时,e.data 默认不再为空,这一细节优化有效避免了因参数未初始化而引发的潜在错误,为事件处理逻辑的稳定运行提供了坚实保障,开发者再也不用担心因这类问题导致的程序异常了。
  4. 大纲树功能强化拓展:大纲树功能进一步强化,支持在选中区块后快速添加组件。开发者只需直接点击目标操作区块,就能迅速完成添加子集的操作,这种便捷的方式让页面构建过程更加流畅高效,大大加快了页面搭建的速度。

服务端升级:性能更强劲,安全更可靠

  1. 接口输出类型精细化设计:在服务端接口设计方面,新增了输出类型设计功能。现在,开发者可以为 API 接口明确输出类型声明,若未进行配置,系统则默认输出类型为 any。这一改进让接口的可读性和可维护性大幅提升,有效减少了因接口输出类型不明确而产生的错误,为后续的开发和维护工作提供了极大便利。
  2. 加密类库保驾护航:平台插件内部集成了常用的数据加密方法,涵盖 Hash、对称加密、非对称加密、SM 加密等多种主流加密算法。这些加密算法为数据在传输和存储过程中的安全提供了全方位的保护,满足了对数据安全性有严格要求的业务场景,让开发者无需再为数据安全问题担忧。
  3. 图形验证码插件筑牢防线:新添加的图形验证码插件,能够在服务端生成图形验证码图片。该插件可广泛应用于用户登录、注册等场景,有效抵御恶意程序的自动请求,为系统安全增添了一道坚固的防线。
  4. 缓存操作节点优化完善:修复了服务端缓存操作节点返回值类型未自动声明的问题。现在,在缓存操作节点下面的逻辑节点中,开发者可以快速访问缓存操作的返回值,并且系统会提供完整的结果类型说明,方便开发人员准确无误地使用缓存数据。
  5. 表设计关联配置优化升级:在服务端表设计时,平台现在支持自身模型的关联配置。开发人员可以更加方便、灵活地定义表与表之间的关系,显著提高了数据库设计的效率和灵活性。

通用操作优化:流程更便捷,功能更完善

  1. 导入字段方式优化改进:平台将之前的批量导入字段方式优化为单项选择导入。在导入字段较短的情况下,这种方式可以解除上级关联,方便用户在导入完成前对字段进行再次修改或确认,有效提高了数据导入的准确性和可控性。
  2. 接口类型参数导入支持优化:成功解决了快速导入参数时无法导入接口类型参数的问题。目前系统已支持展示接口输出参数类型声明,确保接口类型参数能够顺利导入,进一步完善了参数导入功能。
  3. 三方插件库全局方法导入难题攻克:平台成功解决了无法导入三方插件库中提供的全局方法的问题,开发人员能够更加便捷地使用三方插件库的丰富功能,拓展了系统的功能扩展性。
  4. 代码生成服务(DSL)优化升级:再次对代码生成服务(DSL)进行优化,使其在代码生成过程中更加稳定、准确。优化后的 DSL 生成的代码质量更高,有效减少了错误和异常情况的出现,为开发者节省了大量的时间和精力,进一步提高了开发效率。
本次 JOKER 低代码平台 20250313 的更新,通过一系列的优化和改进,全方位提升了平台的功能性与易用性。我们衷心希望这些更新能够切实助力开发者们的工作,无论是提高开发效率,还是增强系统安全性。如果您在使用过程中有任何问题或宝贵建议,欢迎随时与我们联系。我们将持续关注您的需求,不断优化平台,与您携手共创更加优质的开发环境!

JOKER 低代码平台 20250313 重磅更新:全方位升级,解锁开发新体验的更多相关文章

  1. OpenDataV低代码平台增加自定义属性编辑

    上一篇我们讲到了怎么在OpenDataV中添加自己的组件,为了让大家更快的上手我们的平台,这一次针对自定义属性编辑,我们再来加一篇说明.我们先来看一下OpenDataV中的属性编辑功能. 当我们拖动一 ...

  2. vivo 低代码平台【后羿】的探索与实践

    作者:vivo 互联网前端团队- Wang Ning 本文根据王宁老师在"2022 vivo开发者大会"现场演讲内容整理而成.公众号回复[2022 VDC]获取互联网技术分会场议题 ...

  3. vivo 游戏中心低代码平台的提效秘诀

    作者:vivo 互联网服务器团队- Chen Wenyang 本文根据陈文洋老师在"2022 vivo开发者大会"现场演讲内容整理而成.公众号回复[2022 VDC]获取互联网技术 ...

  4. 基于低代码平台(Low Code Platform)开发中小企业信息化项目

    前言:中小企业信息化需求强烈,对于开发中小企业信息化项目的软件工作和程序员来说,如何根据中小企业的特点,快速理解其信息化项目的需求并及时交付项目,是一个值得关注和研讨的话题. 最近几年来,随着全球经济 ...

  5. 低代码平台--基于surging开发微服务编排流程引擎构思

    前言 微服务对于各位并不陌生,在互联网浪潮下不是在学习微服务的路上,就是在使用改造的路上,每个人对于微服务都有自己理解,有用k8s 就说自己是微服务,有用一些第三方框架spring cloud, du ...

  6. 干货!可以使用低代码平台代替Excel吗?

    低代码开发平台可以代替Excel?不用惊讶,答案是肯定的,而且,低代码开发平台可以完全代替Excel.例如Zoho Creator低代码平台,可以围绕数据存储.管理和创建工作流程.期间不需要IT人员介 ...

  7. 2021年哪个低代码平台更值得关注?T媒体盘点国内主流低代码厂商

    2020年圣诞前夜,国内知名创投科技媒体T媒体旗下的T研究发布了2020中国低代码平台指数测评报告.报告除了对国内低代码行业现状进行总结外,还对主流低代码厂商的市场渗透和曝光进行测评. 报告认为,低代 ...

  8. 分析师机构发布中国低代码平台现状分析报告,华为云AppCube为数字化转型加码

    摘要:Forrester指出,中国企业数字化转型过程中,有58%的决策者正在采用低代码工具进行软件构建,另有16%的决策者计划采用低代码. 华为消息,知名研究与分析机构Forrester Resear ...

  9. 使用WtmPlus低代码平台提高生产力

    低代码平台的概念很火爆,产品也是鱼龙混杂. 对于开发人员来说,在使用绝大部分低代码平台的时候都会遇到一个致命的问题:我在上面做的项目无法得到源码,完全黑盒.一旦我的需求平台满足不了,那就是无解.   ...

  10. 开源低代码平台开发实践二:从 0 构建一个基于 ER 图的低代码后端

    前后端分离了! 第一次知道这个事情的时候,内心是困惑的. 前端都出去搞 SPA,SEO 们同意吗? 后来,SSR 来了. 他说:"SEO 们同意了!" 任何人的反对,都没用了,时代 ...

随机推荐

  1. win7语言栏不见了,只显示搜狗输入法,不显示中文(简体)-美式键盘

    参考百度经验: win7右下角输入法图标不见了[终极方法]

  2. Ubuntu Jack-server报错解决方案

    报错关键部分如下: Communication error with Jack server (35), try 'jack-diagnose' or see Jack server log 究其原因 ...

  3. 场景题:假设有40亿QQ号,但只有1G内存,如何实现去重?

    当数据量比较大时,使用常规的方式来判重就不行了.例如,使用 MySQL 数据库判重,或使用 List.contains() 或 Set.contains() 判重就不行了,因为数据量太大会导致内存放不 ...

  4. Bolt.new 30秒做了一个网站,还能自动部署,难道要吊打 Cursor?

    大家好,我是汤师爷~ 这篇聊聊 Bolt.new 和 Cursor 的对比. Bolt.new 是一款基于 SaaS 的 AI 编码平台.它由 LLM 驱动的智能体作为底层,并结合 WebContai ...

  5. 使用Emgu.CV开发视频播放器简述

    OpenCV是大名鼎鼎的视觉处理库,其对应的c#版本为Emgu.CV.本人采用Emgu.CV开发了一款视频播放软件,可对本地视频文件和rstp在线视频流播放,还具有对视频局部区域放大功能.虽然功能比较 ...

  6. Android性能测试(内存、cpu、fps、流量、GPU、电量)——adb篇

    adb 常用命令 获取连接设备号:adb devices     列出设备所有已安装的包名 (不需root权限) adb shell "pm list packages",可以加上 ...

  7. Navicat怎样查看数据库密码

    Navicat怎样查看数据库密码 前言 本文来源:Navicat怎样查看数据库密码_低端玩家的博客-CSDN博客_navicat查看数据库密码 主要是怕作者删帖,因此备份 开始 1.导出链接 2.一定 ...

  8. 00.嵌入式笔记——初识make工具和Makefile文件

    1. make工具和Makefile文件 make是解决大工程编译的工具,描述哪些文件需要编译.哪些需要重新编译的文件就叫做 Makefile,Makefile 就跟脚本文件一样,Makefile 里 ...

  9. 理解ABP的领域驱动设计

    大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进. 关于玩转ABP框架相关的文章,之前在博客园陆续写了<ABP vNext系列文 ...

  10. 将个人PC转变为高效的云电脑:理论、实践与优化

    本文分享自天翼云开发者社区<将个人PC转变为高效的云电脑:理论.实践与优化>,作者:不知不觉 在数字化时代的今天,我们越来越依赖互联网和计算机技术进行工作和生活.然而,传统的个人电脑(PC ...