无代码平台的设计
无代码平台的设计
1.HTML引擎。通过拖拽方式搭建前端HTML样式布局,一级一级嵌套布局自行搭建(根据需求复杂程度实现任何复杂界面的样式),每一级都可以设置元素的类型、属性。每一个类型的元素有自己的缺省样式,用户也可以通过元素属性中的设置修改缺省样式中的任何属性。平台开发人员可以根据项目的要求扩展增加增加新的元素类型。
2.JS引擎。画面上的元素都可以设置事件函数。如果为元素增加事件函数,只需要增加一个函数名为元素名称的函数即可。函数中系统会自动返回action参数来区分事件的动作。平台已内置很多公共函数,在配置函数时只需要调用几个最简单的函数实现业务需求即可。最主要的两个公共函数为getConfigData和setConfigData即改变HTML元素双向绑定的变量的值,基本可以实现百分之八十以上的前端逻辑控制。后端服务返回前端时只要按照前端元素名称返回,前端无需编写任何JS代码即可实现数据加载到画面上。
3.CHECK引擎。后端服务配置中主要实现三类业务:前端数据校验,业务封装处理后返回,写入数据库。CHECK引擎就是业务逻辑校验引擎,可以通过一行行的配置,按顺序实现任何复杂逻辑的校验。可以单独校验前端提交的数据,也可以根据前端数据和查询数据库后结合校验。如果校验失败则直接返回给前台配置的错误提示,后面的校验配置将不再进行。
4.数据封装引擎。后端服务配置时根据前端提交的数据,查询数据库的结果,业务处理封装计算等复杂逻辑后,按照前端需要的返回结果返回相关结果。平台内置了相关的公共函数,实现复杂的逻辑计算控制。
5.DB引擎。后端服务配置中,如果需要写入数据库,DB引擎即可实现对数据库的增删改操作。可以实现单条数据增删改,也可以实现多条数据的增删改。操作表的每一个字段都可以按照条件修改为不同的值,可以实现任何复杂的逻辑控制写入。
6.服务集配置。如果需要写入多个表则可以配置多个服务,将多个服务按照顺序组织成一个服务集。服务集中按顺序实现逻辑校验和表操作,任何服务中出现校验失败,整个服务集事务都会失败回滚,保证业务处理的事务一致性。
7.公共功能。平台内置了组织机构管理,人员管理,角色管理,菜单管理,权限设置,字典维护,系统设置,日志管理等。实施人员可以根据业务需求和客户的情况进行自行初始化。如果需要增加业务功能,可以增加画面布局配置,JS配置,服务配置,服务集配置等,在菜单管理中将新的画面加入,并在角色管理中为角色增加该菜单的权限,业务人员登录后即可使用。如果后期需要增加工作流,可以和工作流平台集成,也可以平台中开发工作流内置模块。
8.文件处理引擎。平台内置了文件上传,文件下载,文件预览后端服务和前端公共函数,业务实现时可以自行配置。平台也内置了Excel导入识别公共函数,在后端服务配置中可以当做前端提交的数据列表,剩下的逻辑控制复用相关服务配置中逻辑即可。
9.定时任务引擎。平台内置了定时任务机制,定时任务需要处理的逻辑控制复用相关服务配置中的逻辑即可。
10.多数据源引擎。平台内置了数据源配置,服务配置中的数据查询和DB引擎都可以按需进行设置查询和写入的数据源。
11.数据交换。可以通过定时任务和多数据源组合后实现数据交换,且数据交换时写入表的字段时可以按需配置,即实现二次流计算的业务需求。
平台通过一系列的核心引擎组装配置后实现交易类应用或者数据类应用的业务场景!
极光计划是如何思考创新的?创新是内容行业发展的康庄大道,但创新并不等于成功,相反会承担更多未知的风险。以往会有这样一个观念,大厂出于求稳的目的在产品策略上更趋于保守,而小团队会比较大胆的创新试错。巨头的投资
元宇宙是内卷吗?阳光下没有什么新鲜事,前几年VRAR,彼时彼刻,恰如此时此刻。Roblox的上市后,阶段性引爆了Metaverse(元宇宙)的概念,资本的动作是推动或者说煽动这股风潮的指向标。其被
真无线蓝牙耳机也玩一圈二铁?TRNT300耳机体验前言来到2020年底,经历了一年的洗礼,耳机市场上开始发生大变化,真无线蓝牙耳机纷纷开始增配,我已经发现有很多厂家开始给真无线蓝牙耳机里面加动圈单元和动铁单元,这就有意思了。恰逢特
百元真无线主动降噪蓝牙耳机效果如何?漫步者Funbuds前言2020可谓是TWS类耳机井喷式增长的一年,各家产品百花齐放,我觉得这是好事儿。毕竟,只有互相的竞争才能促进整个行业的发展。当初只能在高端产品中享受到的主动降噪以及环境声监听功
千元HIFI耳机新星山灵AE3体验前言随着年龄的增长,我愈发觉得自己每天所做的事情大多都是被迫的,是被生活所迫。我想去旅游,可众多客户在等着我我想早睡,可工作在等着我。有时候想带上耳机听听歌,我觉得这份独处的静好来
失控玩家狂欢背后,我们渴求的是什么?浅谈辄止的文化现象和从业者的正名渴求上个周末,不少游戏圈的同行在朋友圈自来水般安利失控玩家,甚至有最懂玩家所想的赞誉。而根据新闻报道,本片连续两周登顶北美票房冠军,烂番茄爆米花指数
ROG玩家国度今晚发布了什么?幻13全能本领衔ROG多款重磅新品发布2021年1月13日,ROG2021新品发布会,ROG全产品线新品重磅发布。ROG一直秉承以玩家为核心的品牌理念,旗下产品始终坚持毫不妥协的电
动铁蓝牙耳机新体验JEETAirPlus前言虽然发布一年多了,但是最近特特又把这个热度一直居高不下的耳机拿了出来,打算再仔细地回味回味它的听觉体验。蓝牙5。0全频HIFI动铁单元SR密封圈工艺高通QCC3020芯片,支持
百元运动耳机新体验Tribit真无线蓝牙运动耳机前言最近有在坚持减肥增肌,体重160斤身高182cm,细胳膊细腿,但是腰上却是一圈肥肉。这对于身为宅男的我来说,健身确实是一个不小的挑战。在考虑了我以后几年的感情问题之后,决定先从
好用平价的蓝牙耳机推荐国产黑马唐麦W5随着国内无线蓝牙技术的发展越来越成熟,国产蓝牙耳机品牌越来越多。在以前,基本上是国外品牌蓝牙耳机占据了市场,现在国产蓝牙耳机逐渐崛起,市场占比已经超越了国外品牌蓝牙耳机。所以要购入
30位大咖热议电竞产业发展2021全球电竞运动领袖峰会议程全揭晓近年来,中国电竞产业发展迅速,用户规模及大众影响力得到持续提升。为进一步促进电竞产业高质量发展,由中共海南省委宣传部海南省旅游和文化广电体育厅海南省工业和信息化厅作为指导单位,腾讯