Steedos 开发者体验如何改变您的工作方式
Steedos Developer Experience(DX)是一种新的管理和开发 Steedos 低代码平台上的应用程序的方式,贯穿它们的整个生命周期。它结合了低代码平台的最佳功能,实现了源代码驱动的开发、具有治理的团队协作以及在 Steedos 上自定义应用开发的新水平。
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 实例可以与您的整个企业技术栈无缝连接。