Build a production ready GraphQL API using Python
June 02, 2023
2h 24m
Free
graphql
python
strawberry
api-design
django
web-development
type-hints
authentication
performance-optimization
react
testing
Description
This workshop will teach you how to create a production ready GraphQL API using Python and Strawberry. We will be using Django as our framework of choice, but most of the concepts will be applicable to other frameworks too.
We'll learn how GraphQL works under the hood, and how we can leverage type hints to create end-to-end type-safe GraphQL queries.
We'll also learn how to authenticate users when using GraphQL and how to make sure our APIs are performant.
If we have enough time, we'll take a look at doing real-time APIs using GraphQL subscriptions and how to use GraphQL with frontend frameworks such as React.