User interfaces by their nature are event driven - interactions trigger events that drive the application. But integrations between frontend and backend are often built synchronously using a request/response pattern. The samples in this repository explore patterns to enable asynchronous, event-driven integrations with the frontend. These real-world patterns bring the agility and responsiveness of EDA across client-server interactions.
Table of Contents
To get started, clone this repository:
git clone https://github.com/aws-samples/eventdriven-frontends
Patterns are deployed to the AWS Region of your choice. Note that all services must be available in the selected Region:
- Select your preferred AWS Region.
- Install AWS SAM CLI. All deployments are via SAM CLI.
- Install Node.js and esbuild or build with the
--use-container
option.
- Josh Kahn - initial work
- Kim Wendt - flight status example