作为一个学习项目,我开始研究如何模仿一个无代码平台的一些基本特性。我通常用Java/Python编写代码,对Javascript/HTML有很好的了解,但我想用它来获取React或Vue框架。与其说我是前端,不如说我是后端开发人员。
我理解组件拖放的机制,例如JSON中的关系图流表示。我所缺乏的知识是如何将JSON对象加载到可执行脚本中,以及如何管理执行,特别是当您有多个用户甚至多个流并行地从同一个用户运行时。
对于如何做到这一点,有什么建议吗?
一个非常基本的粗略例子:
$ python diagramm.py > run1.log
发布于 2021-08-27 13:16:17
在描述JSON的场景中,JSON被用作DSL。DSL解释“令牌”以创建机器可读的操作。但是,与真实语言不同的是,它们需要一个自定义解析引擎,并且通常没有用于该DSL的IDE。这会在重构等领域产生问题,因为唯一可用的工具是查找/替换编辑器。
DSL->Tokenizer->代码生成器->/Compiler->已执行代码。
“无代码”一词最终是用词不当,但它指的是用户不必编写代码的事实。最终生成代码是因为计算机没有代码就什么都不做。
https://softwareengineering.stackexchange.com/questions/431434
复制相似问题