Response to “GraphQL is not meant to be exposed over the internet”
This is a response to two articles I stumbled upon the past few weeks: https://devops.com/graphql-as-a-meta-layer/ (which links to the second article below) https://wundergraph.com/blog/graphql_is_not_meant_to_be_exposed_over_the_internet Having worked on two large public GraphQL APIs in the past, this concerned me. …
First Look at Notion’s Public API
Last week, the team at Notion released the beta of their new public API: https://developers.notion.com/. As a Notion user myself (but mainly as an API nerd), I took a look at what the new API looks like. Thought I’d share my findings here. API Style Let’s start by the API style. Some…
The GraphQL Sweet Spot
GraphQL is everywhere these days. From Facebook’s original usage of it to some more funky usages like databases, GraphQL is loved by so many developers that we are starting to use it in areas nobody would’ve thought of initially. Every technology has its use cases for which it is ideal…
All About GraphQL Abstract Types
And Why Union Types are Far from a Silver Bullet — This post is a snippet from Production Ready GraphQL. It is part of an update I’m working on for the schema design chapter in version 1.3. I decided to release it publicly as well because this side of abstract types is not talked about very much, and the subtle differences…
The Biggest GraphQL Misconceptions
As GraphQL is gaining in popularity, misconceptions about how it works and what it provides are also growing. I demystify a lot of these misconceptions in detail in Production Ready GraphQL, but here’s a little top 3 list of misconceptions I see and hear around GraphQL these days. Self-Documenting REST: Requires…
gqless or gqlful?
Production Ready GraphQL is Now Available!
I’m really happy to announce that my book Production Ready GraphQL is now available! The book contains a full overview of what is needed to build great GraphQL APIs: Schema Design Implementation Techniques Performance & Monitoring Security Architecture Documentation Migrating from legacy APIs A lot more: Everything I’ve learnt on building GraphQL APIs is in there! With the book you may also get the Complete Package which contains:
I’m really happy to announce that my book Production Ready GraphQL is now available!
The book contains a full overview of what is needed to build great GraphQL APIs:
- Schema Design
- Implementation Techniques
- Performance & Monitoring
- Migrating from legacy APIs
- A lot more: Everything I’ve learnt on building GraphQL APIs is in there!
With the book you may also get the Complete Package which contains:
- Three extra guides (A schema design checklist you can keep close when building features, a full cheatsheet on making schema changes and evolving an API, and a few reviews of publicly accessible APIs to learn from existing APIs)
- 4 interviews with amazing GraphQL community members including folks from Shopify, GitHub & More
Thanks for your support over the past few years!