学习<华为 Serverless 核心技术与实践>, 计划: 1篇前言 + 10篇/章 + 1篇总结
翻译服务实战开发
进一步展开翻译服务的具体开发流程。
本章的内容包括:
- 如何基于Serverless进行功能开发
- 总结Serverless开发模式相比于传统开发模式的差异与收益
- 从业务视角提出对Serverless的更高阶需求
- 未来Serverless技术的演进趋势
基于Serverless技术的翻译服务开发
翻译服务网站托管
- 云托管服务使用流程
- 云托管服务功能示例
翻译网页开发
云托管服务对网页文件的要求如下。
- 文件类型:网页浏览器支持的文件类型。
- 访问入口:托管包根目录下包含的index.html文件作为默认站点首页。
- 打包格式:托管包必须打包成.zip文件,打包示例如图10-3所示。
服务开通和站点创建
翻译网站托管版本管理
传统的软件开发,通常采用语义化版本号的方式对版本进行管理,它的格式为:主版本号.次版本号.修订号,如AppGallery Connect 10.0.0版本。
- 主版本号:不兼容的API修改或重大功能变更,需要变更主版本号。
- 次版本号:向下兼容的功能特性新增。
- 修订号:问题修改或补丁版本。
翻译服务Portal在技术实现上有以下两种策略:
- 大前台策略
- 小前台策略
前端编排业务逻辑也存在一些缺点:
- 前后端耦合性高
- 性能问题
- 前后端协同成本高