Overview
Explore building a serverless GraphQL server in .NET using Azure Functions and Hot Chocolate in this comprehensive conference talk from NDC Oslo 2022. Learn how to optimize Azure Functions for quick startups with distributed caches for the query engine. Discover how to create GraphQL subscriptions served over SignalR with Azure SignalR Service, enabling real-time functionality. Dive into topics such as GraphQL queries, server creation, transport agnostic design, serverless architecture, Azure Functions hosting models, data fetching, pagination, sorting, subscriptions, events, GraphQL WS, scaling, and deferring. Gain practical insights through a live Azure Functions demo and understand how to take your GraphQL implementation to the next level in a serverless environment.
Syllabus
Introduction
What is GraphQL
GraphQL query
GraphQL overview
Creating a GraphQL server
Transport agnostic
Serverless
Functions
Azure Functions
Hosting Models
Azure Functions Demo
Goals
Data fetching
Pagination
Sorting
Subscriptions
Events
GraphQL WS
Scaling
Serverless GraphQL
Deferring
Taught by
NDC Conferences