登录
免费注册
400-6565-277
首页图

新闻动态

news information

为什么现在的低代码开发平台都不支持导出源代码?

2023-07-20作者:捷码浏览:

现代的低代码平台都不支持导出源代码,主要是因为低代码开发的发展方向已经转向了元数据驱动

截屏2023-07-20 下午5.59.12.png


在低代码开发的早期阶段,很多低代码开发平台采用的是代码生成器的技术方案,将用户拖拽控件、设置属性的动作直接翻译成操作控件的代码。
用户可以直接获取到这些代码,如果有需要则可以通过修改这些代码来实现对低代码开发平台可视化能力的拓展。但是,这些做法存在一些问题,比如长期维护成本高、可维护性差等。
为了解决这些问题,现代的低代码开发平台采用了元数据驱动的技术方案。元数据是描述数据的数据,它可以描述数据的结构、属性、关系等信息。

截屏2023-07-20 下午5.59.52.png
在低代码开发平台中,元数据描述了页面、逻辑等信息,而不是直接生成代码。这样做的好处是,可以降低长期的开发和维护成本,提高可维护性和可拓展性。

采用元数据驱动的低代码开发平台,用户可通过可视化界面来创建页面、逻辑等元素,这些元素会被保存为元数据。用户可以随时在可视化开发和编码扩展之间切换,适配开发阶段和维护阶段。

在这种情况下,导出源代码已经不是必要的了,因为用户可以直接修改元数据来实现对低代码平台的拓展。

另外,现代的低代码平台都非常注重产品化程度,提供了完善的文档、教程和开发者社区等支持,使得用户可以更加方便地使用低代码进行开发。


截屏2023-07-20 下午6.00.21.png


因此,用户不再需要导出源代码进行扩展开发。而是可以通过低代码开发平台提供的插件或子系统的集成的方式进行拓展开发。

总之,现代的低代码开发平台不支持导出源代码,是因为采用了元数据驱动的技术方案,可以降低长期的开发和维护成本,提高可维护性和可扩展性。

同时,现代的低代码开发平台注重产品化程度,提供了完善的文档、教程和开发者社区等支持,使得用户可以更加方便地使用低代码平台进行开发。




%用户还看了以下内容

捷码低代码平台,在智慧城市数字孪生方面有哪些应用? 阅读835次

探索智慧农业案例:如何利用低代码应用—捷码,提升数字孪生平台开发效率? 阅读693次

捷码助力矿山智能化:山西智慧矿山综合管控平台高效打造! 阅读884次

助力系统/软件高效定制!低代码API,实现系统无缝衔接! 阅读541次

快速试用捷码

x