- Serverless的全称是Serverless computing无服务器运算,又被称为函数即服务(Function-as-a-Service,缩写为 FaaS),是云计算的一种模型。以平台即服务(PaaS)为基础,无服务器运算提供一个微型的架构,终端客户不需要部署、配置或管理服务器服务,代码运行所需要的服务器服务皆由云端平台来提供。
- 今天就用阿里云提供的Serverless函数计算搭建一个vue3的模板
- 找到函数计算 https://fcnext.console.aliyun.com/applications
- 在当前页面找到应用,点击创建应用
- 在创建应用里面选择通过使用模板创建应用,找到web开发框架,选择vue3js,然后点击创建
- 在当前模板中选择部署类型,仓库类型,选择仓库组织,添加角色,然后点击创建
- 当点击创建应用之后,会弹出创建应用过程,只需要等待即可
- 当应用创建完之后,点击进行基本详情,可以看到应用正在部署
- 当应用部署完之后,点击进去详情,就可以看到当前部署的基本信息
- 当点击访问域名的时候
- 在当前这个页面,我们就可以看到部署成功展示的效果
- 通过以上的步骤,我们就可以自己手动搭建一个vue3脚手架的项目,方便快捷
- 在 Serverless 架构中,我们不再需要在服务器端代码中存储任何会话状态,而是直接将它们存储在 NoSQL 中,这样将使应用程序无状态,有助于弹性扩展。前端则可以直接利用 BaaS 而减少后端的编码需求,这样架构的本质上是减少了应用程序开发的人力成本,降低了自己维护基础设施的风险,而且利用云的能力更便于扩展和快速迭代。