教程演示🔗
你会学到什么
-
构建一个惊人的 React 应用程序
-
设置持续集成/交付管道
-
导航 AWS 管理控制台
-
使用 Terraform 创建 AWS 服务
-
将 Terraform 集成到 CircleCI 管道中
-
使用 AWS S3 和 CloudFront 存储和分发 React 应用程序
-
为您的 React 应用创建 Docker 镜像
-
将 Slack 集成到 CI/CD 管道中
-
设置在线开发、暂存和生产环境
-
设置监控哨兵
-
创建自定义 React 组件
-
使用 CSS 网格
-
设置自动部署
-
将 GitHub 与 CircleCI 集成
-
创建、使用和合并功能分支
要求
-
需要 HTML + CSS + Javascript(至少是基础知识)
-
不需要先前的 React 知识
描述
React 是最流行的库之一,用于使用 HTML、CSS 和 JavaScript 构建客户端应用程序。如果你想成为一名前端或全栈开发人员,你需要学习 React。
本课程遵循实践方法,这意味着整个课程围绕构建 Web 应用程序构建,并且将在介绍时详细解释不同的概念。
这个课程是关于什么的?
本课程涉及 React、Redux、Hooks、持续集成/交付、AWS S3、CloudFront、Slack、GitHub、Docker、Heroku。通过构建一个真实的应用程序深入研究这些主题,并让您的 React 应用程序在网络上运行。
您将学习如何从管理控制台创建 AWS 资源,以及如何使用 Terraform 创建这些相同的资源。
您将使用什么技术
因为我们正在构建一个具有持续集成/交付和自动部署的 React 应用程序,所以我们将使用各种技术。
- 反应
- 终极版
- AWS S3 和 CloudFront
- 地貌
- 松弛
- 码头工人
- Github
- 监控哨兵
- 用于 CI/CD 的 CircleCI
- 英雄库
不熟悉其中一些?没问题!本课程将指导您如何在您的应用程序中设置和使用这些技术。
你能做什么
完成本课程后,您将能够
- 构建一个完整的React 应用程序
- 设置CI/CD 管道
- 设置自动部署
- 使用Terraform创建 AWS 资源
- 将 Terraform 集成到 CircleCI 管道中
- 集成Slack、Sentry和Docker等技术
- 设置多个在线环境(开发、暂存和生产)
- 使用带有CircleCI的GitHub
- 在 GitHub 上使用特性分支
- 使用CSS 网格
- 创建自定义 React 组件
- 安装Redux
- 编写CI/CD 配置
- 设置CI/CD 部署到 Heroku
- 还有更多…
本课程适合谁:
- 适合初学者和中级 React 开发人员
- 任何想通过构建真实世界的应用程序来学习 React 的人
- 任何想学习如何设置持续集成/交付管道的人
- 想要了解如何使用 AWS S3 和 CloudFront 服务的开发人员
- 有抱负的 DevOps
- 任何有兴趣了解 CI/CD 工作原理的人
声明:本站所有文章,如无特殊说明或标注,均为本站发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。