更新时间:2024-06-17 02:49:12下载pdf
名词 | 说明 |
---|---|
SaaS 开发框架 | SaaS 开发框架是 涂鸦开发者平台 为行业开发者提供的一站式 SaaS 开发解决方案。其不仅提供了基础应用可供选配,助力开发者零代码实现可交付的 SaaS 产品,同时也提供了完整的开发工具,旨在大幅降低 SaaS 自定义功能的开发难度,帮助开发者迅速实现个性化的 SaaS 功能。 SaaS 开发框架通过引入 主应用 和 微应用 的概念,使得开发者能够以 模块化 的方式进行应用的选配或开发,并形成最终的 SaaS 产品。简而言之,在 SaaS 开发框架概念下,SaaS 系统 = 主应用 + 选配的基础微应用 + 自定义开发的微应用。这种设计让开发者在构建 SaaS 产品时更加灵活和高效。 |
主应用 | 主应用作为微应用运行时的容器,为各个微应用提供统一的系统布局、全局状态管理等公共能力。主应用由平台提供,其也支持开源和自定义开发,需要注意的是,在一个 SaaS 系统中,只能存在一个主应用。 |
微应用 | 在 SaaS 开发框架中,涂鸦将一个 SaaS 系统中的各个功能模块剥离抽象为 微应用,您既可以通过平台的 SaaS 功能配置选择由平台提供的微应用,快速完成一个可即时交付的 SaaS,也可以自定义开发一个微应用,最小成本的实现一个贴合您需求的 SaaS。 例如,在多数的 SaaS 中,对于硬件设备的管理都是必备的功能,SaaS 开发框架便将 设备管理 单独以一个微应用形式实现。开发者要在 SaaS 中使用这个微应用,只需要将其勾选进 SaaS 的应用配置内即可。日后随着业务的发展,由平台提供的设备管理微应用可能不再满足开发者的需求,那么开发者也能够以这个微应用的源代码为基础,自定义开发出自己的设备管理微应用。 微应用特点:
|
微应用开发者 App Key 和 Secret Key | 微应用开发者 App Key 和 Secret Key 是您发布微应用、获取 SaaS 配置信息的授权凭证。一个涂鸦开发者账号对应一个微应用开发者身份。 您可以在 涂鸦开发者平台 右上角单击 查看开发凭证,获取开发者 App Key 和 Secret。 |
sdf-cli | 微应用发布时的命令行工具,通过 sdf publish 可以非常方便地构建并发布微应用到涂鸦开发者平台。 |
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈