how to ask for data Pros ▪ No over fetching of data ▪ No need to version ▪ The type system Cons ▪ Harder to fetch complex data efficiently ▪ harder to monitor ▪ Backend code is generally more complex
is a managed service that uses GraphQL to make it easy for applications to get exactly the data they need. ▪ AWS AppSync simplifies application development by letting you create a flexible API to securely access, manipulate, and combine data from one or more data sources.
which is run by the cloud provider in isolated containers abstracted from the developer. ▪ Use 3rd party services used to manage backend logic and state (e.g. Firebase, Cognito)
across different categories of cloud operations. AWS Amplify goes well with any JavaScript based frontend workflow, and React Native for mobile developers. Where does Amplify come into all this?