https://github.com/danielfoord/graphql-vs-rest
GraphQL vs REST in .NET
https://github.com/danielfoord/graphql-vs-rest
dotnet graphql rest-api
Last synced: about 2 months ago
JSON representation
GraphQL vs REST in .NET
- Host: GitHub
- URL: https://github.com/danielfoord/graphql-vs-rest
- Owner: danielfoord
- Created: 2025-10-27T16:21:29.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2026-02-23T17:31:43.000Z (4 months ago)
- Last Synced: 2026-02-23T23:44:47.519Z (4 months ago)
- Topics: dotnet, graphql, rest-api
- Language: HTML
- Homepage: https://danielfoord.github.io/graphql-vs-rest
- Size: 119 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GraphQL vs REST Presentation
This repository contains a presentation comparing GraphQL and REST APIs, with examples in .NET Core and HotChocolate.
## Contents
- `slides.md`: The Markdown source for the presentation, written for the [Marp](https://marp.app/) presentation tool.
- `slides.html`: The rendered HTML presentation.
## How to View
You can view the presentation in two ways:
1. Open the `slides.html` file directly in your web browser.
2. Use a Marp-compatible Markdown viewer (like the VS Code extension) to view the `slides.md` file.
## Topics Covered
The presentation covers the following topics:
- What is a Web API?
- REST fundamentals
- GraphQL fundamentals
- Comparing REST and GraphQL
- Demo examples in .NET Core
- Mutations and Subscriptions
- Query Projection in GraphQL
- API Aggregation (API Gateway vs. Schema Stitching)