一般情况下,开发一个系统都需要前端和后端,仅靠一个人几乎无法胜任,需要考虑的特性和功能非常多,比如: 需要一个数据库来存放数据: 需要一个文件存储来存放各种文件,比如图片文件: 后端需要提供接口供前端调用: 重要组件需要考虑高可用.灾备.监控.弹性伸缩等等. 这对于没有后端基础的同学来说,简直是个噩梦! 那么是否存在一种新模式,可以让开发者只专注于业务呢? 目前解决这个问题最主流的方案就是 Serverless 架构,也就是所谓的无服务器计算.开发者只需要专注于代码质量和代码逻辑,不需要关心基础…