Home Page Icon
Home Page
Table of Contents for
Cover
Close
Cover
by Nader Dabit
Full Stack Serverless
1. Full Stack Development in the Era of Serverless Computing
Modern Serverless Philosophy
Characteristics of a Serverless Application.
Benefits of a Serverless Architecture
Different implementations of Serverless
Introduction to AWS
About AWS
Full Stack Serverless on AWS
Amplify CLI
Introduction to the AWS Amplify CLI
Installing and configuring the CLI
Initializing your first Amplify Project
Creating and deploying your first service
Deleting the resources
Summary
2. Getting Started with AWS Amplify
Creating and deploying a serverless function
Creating the React application & installing the dependencies
Creating a new serverless function with the Amplify CLI
Walking through the code
Creating the coins route
Invoking the function locally
Adding the API
Creating a new API
Deploying the API and the Lambda function
Interacting with the new API
Configuring a client app to work with Amplify
The Amplify client API category
Calling the API and rendering the data in React
Updating the function to call another API
Installing Axios
Updating the function
Updating the client app
Summary
3. Creating Your First App
Introduction to GraphQL
What is GraphQL
What Makes up a GraphQL API
GraphQL Operations
Creating the GraphQL API
Viewing and Interacting with the GraphQL API
Building the React Application
Listing Notes (GraphQL query)
Creating Notes (GraphQL mutation)
Deleting Notes (GraphQL mutation)
Updating Notes (GraphQL mutation)
Real-time Data (GraphQL subscriptions)
Summary
4. Introduction to Authentication
Introduction to Amazon Cognito
How Amazon Cognito Works
Amazon Cognito Integration with AWS Amplify
Creating the React App and Adding Amplify
Client authentication overview
Building the app
Creating the file and folder structure
Creating the first component
Public component
Nav component
Protected component
Router component
Profile component
Configuring the app
Testing the app
Summary
5. Custom Authentication Strategies
Creating the protectedRoute hook
Creating the Form
SignIn component
SignUp component
ConfirmSignUp component
ForgotPassword component
ForgotPasswordSubmit component
Completing Form.js
updateForm helper function
renderForm function
Form type toggles
Updating the Profile component
Testing the app
Summary
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Full Stack Serverless
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset