Home Page Icon
Home Page
Table of Contents for
GraphQL for Modern Commerce
Close
GraphQL for Modern Commerce
by Kelly Goetsch
GraphQL for Modern Commerce
1. Introducing GraphQL
Commerce Requires More Than REST
The Challenges of REST APIs
What Is GraphQL?
What Are Graphs?
Commerce Graphs
In the Beginning…
Introducing GraphQL
Benefits of GraphQL
Drawbacks of GraphQL
GraphQL Compared to REST APIs
Final Thoughts
2. The GraphQL Specification
Introducing the GraphQL Specification
What’s in the GraphQL Specification?
What’s Not in the GraphQL Specification?
GraphQL Specification Governance and History
Principles of the GraphQL Specification
Evolvable
Data Oriented
Client Centric
Strongly Typed
GraphQL Terminology
Types
Fields
Arguments
Variables
Fragments
Interfaces
GraphQL Operations
Queries
Mutations
Subscriptions
Introspection
Final Thoughts
3. GraphQL Clients
Low-Level Networking
Batching
Authentication
Caching
Language-Specific Bindings
Frontend Framework Integration
Final Thoughts
4. GraphQL Servers
Building a Type Schema
HTTP Request Handling
Parsing Queries
Validating
Executing Queries
Server Implementations
Monitoring
Testing
Security
Authentication
Authorization
Expensive Queries
Merging Schemas
Separate Files
Schema Stitching
Schema Federation
Final Thoughts
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
GraphQL for Modern Commerce
GraphQL for
Modern Commerce
Complement Your REST APIs
with the Power of Graphs
Kelly Goetsch
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