Brixxs kennisbank

Hoe maak ik een GraphQL-schema?

GraphQL is een querytaal voor API's die voornamelijk wordt gebruikt bij front-endontwikkeling. Een GraphQL schema is een verzameling root typen en velden.

Een GraphQL-schema bestaat uit drie delen: Root Types, Fields en Resolvers,

De hoofdtypen definiëren de algemene vorm van de gegevens in de API.

De velden definiëren eigenschappen voor elk type en de bijbehorende typen.

Resolver-functies worden gebruikt om records op te halen uit uw database of andere gegevensbronnen. Ze worden gedefinieerd binnen resolvers-blokken in het typedefinitiebestand dat overeenkomt met de veldnaam die ze verwerken.