跟我一起写低代码开发平台之七低代码引擎[通俗易懂]

跟我一起写低代码开发平台之七低代码引擎[通俗易懂]低代码开发平台最为核心的技术,低代码引擎算一个。原计划采用阿里开源的LowCodeEngine,后来跟团队技术负责人商量,感觉还是自己研发。整个

低代码开发平台最为核心的技术,低代码引擎算一个。原计划采用阿里开源的LowCodeEngine,后来跟团队技术负责人商量,感觉还是自己研发。

整个低代码引擎分为入料引擎、设计器、渲染引擎和出码引擎。

跟我一起写低代码开发平台之七低代码引擎[通俗易懂]

低代码引擎

入料引擎:将外部的物料,通过物料工厂注册功能进行注册,供设计器编排使用。入料引擎负责前端组件的规范定义、组件注册\反注册的组件工厂和组件注册的规范检查;

渲染引擎:负责把前端页面及组件模型DSL描述,动态渲染成前端页面和组件;

设计器:又叫编排器,负责前端页面元素的可视化编排;

跟我一起写低代码开发平台之七低代码引擎[通俗易懂]

设计器

出码引擎:将前端工程 元数据模型DSL描述,转化为代码,是脚手架的核心。

除了这四个核心功能外,低代码引擎还有设置器、事件编排器、数据绑定等功能。

设置器Setter:负责获取组件的属性值以及对属性值进行设置。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/4303.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注