构建一个基本的 Web 应用程序

教程

开始使用 AWS

构建基本 Web 应用程序

部署 Web 应用程序并添加与 API 和数据库的交互

介绍:构建基本 Web 应用程序

按照分步说明构建您的首个 Web 应用程序

概览

在本教程中,您将创建简单的 Web 应用程序。您首先将创建一个提供“Hello World”的静态 Web 应用程序。 然后,您将了解如何添加功能到该 Web 应用程序,以使显示的文本基于您提供的自定义输入。

您将学到的内容

本教程将引导您完成创建上面讨论的示例 Web 应用程序所需的步骤。您将:

  • 创建 Web 应用程序
  • 将 Web 应用程序连接到无服务器后端
  • 使用 API 和数据库添加交互到您的 Web 应用程序

先决条件

在开始学习本教程之前,您需要:

  • 一个 AWS 账户:如果您还没有账户,请遵循设置 AWS 环境入门指南中的说明获取快速概览。

 AWS 使用经验

新手

 最短完成时间

35 分钟

 所需费用

免费套餐资格

 需要

  • 具有管理员级访问权限的 AWS 账户*
  • 推荐的浏览器:最新版 Chrome 或 Firefox

*过去 24 小时内创建的账户可能尚不具有访问此教程所需服务的权限。

 上次更新日期

2023 年 4 月 4 日

应用程序架构

下图提供了本教程中所用服务的可视化表示,以及它们的连接方式。此应用程序使用 AWS Amplify、Amazon API Gateway、AWS Lambda、Amazon DynamoDB 和 AWS Identity and Access Management(IAM)。

在学习本教程的过程中,我们将详细讨论这些服务,并指出可以帮助您快速掌握它们的资源。

显示本教程中如何使用 AWS 服务的架构图。

模块

本教程分为六个简短模块。您必须按照顺序完成每个模块才能进入下一个。

  1. 创建 Web 应用程序(5 分钟):使用 AWS Amplify 控制台为您的 Web 应用程序部署静态资源。
  2. 构建无服务器函数(5 分钟):使用 AWS Lambda 构建无服务器函数。
  3. 将无服务器函数与 Web 应用程序链接(5 分钟):使用 API Gateway 部署您的无服务器函数。
  4. 创建数据表(10 分钟):将数据保留在 Amazon DynamoDB 表中。
  5. 添加交互到 Web 应用程序(5 分钟):修改您的 Web 应用程序以调用 API。
  6. 清理资源(5 分钟):清理本教程中使用的资源。

我们将使用可从浏览器直接访问的 AWS 管理控制台构建此 Web 应用程序。

此页内容对您是否有帮助?

创建 Web 应用程序