In GraphQL every field is nullable by default. While not ideal for the developer experience when consuming a GraphQL Schema with a client, this was a conscious decision by the creators of GraphQL.
In this lesson we explore the background for this decision which will cover the following areas:
When do you think it is a good idea to make things non-nullable? A few real-life examples would be great.
When do you think it is a good idea to make things non-nullable? A few real-life examples would be great.
Great feedback! I probably will add another lesson or extend this one with examples in the near future.