React, Relay, and GraphQL培训
Introduction
Overview of the Web Development Cycle
Version control, coding, building, testing, and deploying
Automating the process
The Fundamentals of APIs and Their Functionality
Web Architecture Patterns: the composite pattern, proxy pattern, and facade pattern
Operations: queries and mutations
Preparing the Development Environment
Preparing the code repository (GitHub, GitLab, etc.)
Installing NPM
Preparing file dependencies
Developing an Application
Creating a data-store that loads data folder content
Creating a server file and configuring GraphQL
Run React with Relay as the JavaScript framework
Automating work with pre-fetching
Using differed queries, define properties to find critical data
Code-splitting data using Relay
Testing the Application
Finding code errors with JSHint
Testing optimization with web.dev
Securing the Application
Authenticating users
Troubleshooting
Summary and Conclusion