/plushcap/analysis/hasura/why-graphql-client-side-nullability-in-examples

The why of GraphQL Client Side Nullability in Examples

What's this blog post about?

The text discusses the concept of client side nullability in GraphQL and how it can be used to inform client component design through comprehensive examples. Client side nullability allows for better control over data fetching requirements, enabling developers to specify how errors or null values affect returned fields based on bubble-up logic. This feature is currently in the RFC stage and not yet supported by Hasura. However, it can be useful in federated setups with multiple data sources across a network, allowing clients to account for partial failures when resolving data. The GraphQL spec continues to evolve to solve real problems that developers encounter.

Company
Hasura

Date published
July 20, 2023

Author(s)
Akshaya Acharya

Word count
1137

Hacker News points
None found.

Language
English


By Matt Makai. 2021-2024.