信不信,低代码、无代码可以用于云原生

开源云中文社区 2021-08-27

“低代码,无代码”的定义仍然是一个有争议的话题。对一些人来说,这是所谓的让缺乏开发软件的培训和技能的“citizen developer”,能够依靠平台来部署与专业软件工程师同等水平的代码。其他人则将低代码、无代码描述为一种依赖于平台的方式,该平台有助于软件开发,同时使构建中的许多任务实现自动化,从而简化经验不足的开发人员的过程,并为经验丰富的开发人员节省时间和资源。总而言之,低代码、无代码使得编码和软件开发过程变得更加简单和自动化。

低代码、无代码平台提供商Gopayer的想法是“为现代应用程序释放无代码平台的力量”。如何将低代码、无代码应用于运行在云原生环境中的以Go为中心的应用程序是本文的主题。

Gopayer的创始人和CEO Vinothini Raju表示,低代码、无代码平台的一个关键功能是支持首次开发人员的学习过程,他们可能不完全了解构建一个成熟的CRM软件工具所需的最佳实践。首次开发人员,或“希望让应用程序更快启动和运行的重复开发人员”是目标用户。即使是没有完整知识的首次开发人员也可以在更快的时间内启动和运行他们的软件——这与我们在云原生工作负载方面应用的理念相同,但这里有一个更广泛的问题陈述,因为我们正在研究各种各样的开发实践和应用程序。此外,基础基础设施也将多样化。”

如上所述,出现了许多低代码、无代码的平台,该领域竞争激烈。”有一些低代码、无代码的平台正在出现——因此,我们的差异化竞争优势在于我们可以支持更全面的工作负载。”Raju说,“现有平台有一些机制可以让你的简单工作负载启动和运行,但是否可以将所有这些服务缝合在一起,构建更复杂或更大的应用程序还有待观察。我们的平台提供了一种机制来构建更全面的应用程序模板,类似于Helm charts。”

Gopdle提供了一个“脚手架机制”,作为“把你的应用程序放到Docker或Kubernetes上”的基础。例如,在alpha的情况下,Gopaddle的Intelligence Scaffolding能够从应用程序源代码中建议Docker或Kubernetes配置文件。“实际上,我们可以从源代码开始,动态构建Docker文件和Kubernetes工件。”

原文链接:

https://thenewstack.io/low-code-no-code-can-work-for-cloud-native/

(0)

相关推荐