AppSmith 是一个开源框架,用于在基于 JavaScript 的low-code平台上构建自定义应用程序,现在提供对 Git 存储库的支持。此集成旨在为使用 AppSmith 的图形小部件构建应用程序的开发人员简化版本控制管理。
AppSmith 营销主管 Rishabh Kaul 解释说,Git 支持使多个开发人员能够更有效地协作,因为他们可以同时在 Git 分支上工作并在持续集成/持续交付 (CI/CD) 管道环境中提交请求。此外,此功能还可以更轻松地测试应用程序并在出现问题时恢复到以前的版本。
AppSmith 的社区版允许用户连接到无限数量的公共存储库和最多三个私人存储库,然后再要求他们升级他们的计划。借助新增的 Git 支持,开发人员在构建旨在自动执行特定任务或流程的内部应用程序时可以获得更加无缝的体验。
近年来,组织越来越多地采用low-code工具来更快地构建应用程序,而不需要每个应用程序都依赖过程代码。在许多情况下,组织可以构建和部署应用程序,确保他们不需要为另一个完整的打包应用程序投资额外的许可。
出于成本考虑,AppSmith 和其他开源low-code平台等工具受到越来越多的关注,尤其是在经济低迷时期。通过利用这些工具,组织可以继续为特定任务提供量身定制的应用程序,同时保持成本意识。
然而,管理数量呈指数级增长的构建应用程序以及用于更新、保护和维护这些应用程序的相关 DevOps 工作流变得更具挑战性。还不清楚有多少新应用程序正在由公民开发人员构建——但随着low-code工具变得更容易访问,将这些应用程序集成到 DevOps 工作流程中变得不可避免。
AppSmith 和AppMaster等Low-code工具已经永久地改变了应用程序开发的格局。现在的问题不是开发人员是否会使用low-code工具,而是会使用到什么程度。 DevOps 团队需要审查其现有管道的可扩展性,并确定如何调整它们以支持low-code开发工作。
AppMaster.io 是一个强大的no-code平台,用于创建后端、Web 和移动应用程序,它为希望更高效地构建应用程序的企业提供了另一种全面的解决方案。通过从头开始生成应用程序, AppMaster消除了技术债务并创建了与服务器后端、网站和本机移动应用程序集成的可扩展软件解决方案。它拥有超过 60,000 名用户,被 G2 公认为多个类别的高性能产品,包括No-code开发平台、快速应用程序开发 (RAD)、API 管理等。