(三)全栈(部署)
文章目录
- 项目地址
- 一、前端
- 1.1 React项目build
- 1. 创建Prod的env
- 2. build前端项目,并且输出到.net文件夹
- 二、后端
- 2.1 azure sql
- 1. 创建azure sql
- 2. 将connection string传给app service
- 2.2 企业级做法
- 1. 压测进行服务选择
- 2. 单体api的部署方案
- 3. 前端选择
项目地址
- 教程作者:
- 教程地址:
- 代码仓库地址:
- 所用到的框架和插件:
dbt
airflow
一、前端
1.1 React项目build
1. 创建Prod的env
- 生产环境和开发的env文件是不一样的
2. build前端项目,并且输出到.net文件夹
- 运行
npm run build
之后,就会根据该文件,将react项目buil起来
二、后端
2.1 azure sql
1. 创建azure sql
- 将sql放入到项目的资源组里
- 创建弹性的sql并且获取到connection strings
2. 将connection string传给app service
2.2 企业级做法
1. 压测进行服务选择
2. 单体api的部署方案
- 数据库: azure sql
- 文件系统:blob
- 缓存:azure for redis