低代码是一种应用程序开发方法,将编码从文本提升到可视化层面。
简单来说就是:
通用需求可以通过拖拉拽迅速完成,而特殊需求则通过添加代码来满足开发需求。因此,整个项目都可以由开发者自行完成,无需与平台方联系以进行定制或沟通需求,从而降低了沟通成本。
(为什么强调这一点呢?因为目前大多数低代码平台都有一个框架,限制性非常强。在这个框架下,如果程序员想要实现平台无法完成的功能,而且不能添加代码,这意味着你需要联系平台方来实现这个功能,沟通会耗费时间,而且还需要支付额外费用,这可能会让人感到不满。)
也有一些少部分的平台,比如iVX,可以通过编写代码来完成非标准需求(根据我个人的需求,我在所有找到的低代码平台中都进行了体验,最终选择了iVX,因为它允许为非标准需求编写代码。如果还有其他平台,请随时纠正!),并且能够导出可读可修改的代码。