Building Serverless Web Application with AWS Amplify
AWS Amplify What is AWS Amplify? AWS Amplify is a CLI and toolchain for the client. It's a toolchain because it does code generation. What does it do? CLI (Creates & configures AWS services) Its something you will install in your terminal (or in the command line), and you will be able to create and configure AWS services directly from your front end environment. Client (JavaScript) Library (Connects your front-end application to cloud services) This will allow you to take those resources that you created with the CLI, ( it connect into JS application you are working with ) it interacts with different services that you scaffold to do the CLI. What kind of service can you build and interact with using Amplify? Database (DynamoDB, RDS, ElasticSearch & SQL databases) API (Allows you to scaffold and setup complete end to end API. Ex: REST API, custom API ) Lambda / Serverless Authentication Analytics Hosting Storage Database API Ama