跳到主要内容

Steedos 开发者体验如何改变您的工作方式

Steedos Developer Experience(DX)是一种新的管理和开发 Steedos 低代码平台上的应用程序的方式,贯穿它们的整个生命周期。它结合了低代码平台的最佳功能,实现了源代码驱动的开发、具有治理的团队协作以及在 Steedos 上自定义应用开发的新水平。

Steedos DX

Steedos DX 的亮点

1. 源代码驱动的开发

  • 通过 Git 等版本控制系统跟踪更改和历史。
  • 为组织的元数据提供一个真实的源头,确保跨环境的一致性。

2. 团队协作

  • 支持并发开发,促进团队合作和平行工作流。
  • 通过隔离的开发环境和对变更的清晰了解,减少冲突。

3. 持续集成和部署(CI/CD)

  • 与流行的 CI/CD 工具集成,实现自动化测试和部署。
  • 通过持续的反馈和迭代改进,促进健壮的开发周期。

4. 环境管理

  • 在不同的 Steedos 环境上运行您的包,用于不同目的(开发、测试、暂存)。
  • 确保生产环境和非生产环境之间的隔离。

5. 包和依赖性管理

  • 将元数据和设置组织在易于管理和部署的逻辑单元(包)中。
  • 干净地处理依赖关系,确保功能协调工作,并在必要时一起部署。

6. 模块化部署

  • 支持部署特定功能或更新,无需进行全面部署。
  • 增强对业务需求的敏捷性和响应能力。

Steedos DX 源码驱动开发

Steedos DX 改变了低代码应用开发生命周期管理方法,提供了更加现代化、源代码驱动的开发方式。它包括了一整套工具,使开发者能够更高效地协作,并以更加有组织、更符合最佳实践的方式构建 Steedos 应用。

设置项目

Steedos Developer Experience (DX) 是一种在 Steedos 低代码平台上管理和开发应用程序的新方法,贯穿应用程序的整个生命周期。它汇集了低代码平台的最佳功能,实现源码驱动的开发,团队协作与治理,以及在 Steedos 上自定义应用程序开发的新水平。

软件包开发

Steedos 软件包在直观的子目录中存储自定义对象和自定义对象翻译。源格式使您更容易找到想要更改或更新的内容。而且你可以告别混乱的合并。

软件包微服务开发

Steedos 平台基于 Moleculer 微服务架构,每个软件包都是一个 Moleculer 服务。您可以在服务中定义 REST API、触发器、操作、方法,并订阅事件。

微页面构建器

我们向您介绍 Steedos 微页面构建器,这是一款强大的微页面开发工具包,植根于百度 AMIS 技术。与著名的 Salesforce Lightning 页面构建器相媲美,该平台促进了自定义页面和组件的创建,并通过其视觉设计工具变得更加容易。

API 集成

Steedos 提供了一套丰富的 API,允许与外部系统和第三方应用程序集成。这确保了您的 Steedos 实例可以与您的整个企业技术栈无缝连接。