Overview
Syllabus
Introduction
What is Spring
What is GraphQL
Learning GraphQL
API Query Language
GraphQL
Silicon Valley
GraphQL vs REST
GraphQL Data Sources
GraphQL Endpoints
Demo
GraphQL Schema
GraphQL Endpoint
Query Parameters
Recap
GraphQL Query
Antipattern
What GraphQL enforces
Avoid callback hell
Update two unconnected objects
GraphQL is faster than REST
Removing fields
Adding fields
Explicit fields
Magic in REST
More concrete
GraphQL fragment example
GraphQL libraries
GraphQL SPQR
Data can be anything
Wrap anything you want
Demo Start
Why use Spring
GraphQL Speaker
Project Lombok
Testing
GraphQL Query Name
Autogenerated GraphQL schema
GraphQL docs
Additional stuff
Double Check
Tesla
Cool
Flexibility
GraphQL Controller
Spring Command Line
Slides
Authentication and Authorization
Mutations
Taught by
Spring I/O