Skip to content
Remo van Rest edited this page Nov 6, 2025 · 2 revisions

In deze wiki over de Ontwerprichtlijnen GraphQL

Onderwerpen

  1. Wat is en waarom GraphQL
  2. GraphQL schema basics
  3. ERD vs Graaf
  4. Best Practices
  5. GraphQL schema specificaties Netwerkmodel iWlz

Ontwerprichtlijnen GraphQL

hieronder volgen de ontwerprichtlijnen voor het opstellen van een GraphQL-schema. Dit is de [SERVER-SIDE] implementatie van GraphQL.

Ook voor de [CLIËNT-SIDE] implementatie van GraphQL volgen ontwerprichtlijnen die gevolgd moeten worden door de raadpleger van een register door middel van GraphQL. Een deel van deze richtlijnen worden al afgedwongen door de gedefinieerde template-queries die door een specifieke raadgever gevolgd moeten worden om gegevens te kunnen raadplegen in een register.

Onderdelen GraphQL implementatie netwerkmodel iStandaarden. zie ook: https://github.com/iStandaarden/iWlz-bemiddeling/blob/autorisatie/README.md Documentatie

Querynaming convention

Nullability

  • Wel of niet verplicht maken van elementen en waarom?
  • Demand Driven vs Data Driven approach

Backwards compatability

  • Deprecation

Schemanaming convention https://www.apollographql.com/docs/graphos/schema-design/guides/naming-conventions

Clone this wiki locally