当前位置:   article > 正文

介绍两个有特色的开发平台“低代码的无远”和“无代码的iVX”_无远开发平台怎么样

无远开发平台怎么样

最近研究了一下Enhancer这个平台,也对比了一下iVX平台和Enhancer的区别。

这两个平台,首先我认为都非常有特色!

先说结论:

Enhancer无远开发平台:(是一个很有特色的开发平台,比很多“低代码”要好很多)

Enhancer = 极简前端交互模型 + SQL

极简前端交互模型:“页+帧+窗口+组件+数据”,抽象的是一个最简单的逻辑,“1页可以对应多帧,1帧可以对应多窗口,1窗口可以对应对组件,1组件可以对应多数据”

所有的逻辑控制:全部交由SQL语法来完成!

基于“页+帧+窗口+组件+数据”这样的交互模型,这种方式对于简单的业务逻辑和前端表达是没有问题的,但对于交互复杂的前端会有一定限制。另外,对于后台的数据操作逻辑,可以通过SQL语句来完成,并生成基于Node的后台代码。生成好的应用,需要自建后台环境进行部署。

https://wuyuan.io/case

iVX无代码开发平台:

iVX = 可视化编程语言 + IDE + 云端资源

核心是:可视化编程语言,这个构成是由“元素级组件”+“逻辑编辑面板”,而形成一套完整的“抽象语法树”AST,然后再用特点的编译器,编译成目标系统执行代码。虽然,都叫“组件”,但是其实完全不同,iVX的组件颗粒度非常细,所以叫“元素级组件”,通过这一层组件可以构造几乎所有的互联网应用,类似于“操作系统级别”。在iVX体系中,“元素级组件”之上还有“自定义组件”“小模块”“模型/Demo”“模版”这样几个级别。类似于自然界的“元素—大分子—细胞—器官”这样的划分级别。

iVX算是一个“通用无代码开发平台”,具备较高的灵活性,能适合相对复杂的应用开发。前端类似一个“可视化的React编辑器”,后台“将云资源IaaS”全部可视化,再通过逻辑表达面板链接起来,据说实现了“微服务”(没有验证过)。

文档参考 https://www.ivx.cn/docview?page=r0  相关产品展示参考  https://www.ivx.cn/videocenter

本文无意冒犯某家产品,也许也不适合放在一起比较,只是发现两个产品还不错,研究了一下,顺手成文。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/918079
推荐阅读
相关标签
  

闽ICP备14008679号