Ontwerp een Basale GraphQL Schema met Embedded Comments
description
Met deze prompt kan de gebruiker een duidelijk gedocumenteerde GraphQL schema maken waarbij commentaar direct in het schema wordt geïntegreerd. Dit verhoogt de leesbaarheid en het onderhoudsgemak, voorkomt misverstanden en bespaart tijd bij samenwerking. Het is een praktische aanvulling op bestaande basisprompts die zich richten op schema en queries zonder expliciete documentatie.
prompt
Help me een basale GraphQL schema te ontwerpen waarin ik commentaar kan toevoegen bij types, velden en queries. Ik wil commentaar gebruiken om de functionaliteit en het doel van elk onderdeel duidelijk te beschrijven.
Types en velden: <beschrijf de types en velden die ik wil def ...
try_prompt
generate_helper
disclaimerOnPageApi
tags
ai_answers
provider: openai
model: gpt-4.1-nano
# GraphQL schema voor boeken met commentaar
type Boek {
# De titel van het boek, verplicht veld
titel: String!
# De auteur van het boek, verplicht veld
auteur: String!
}
type Query {
# Haal een lijst van alle boeken op
boeken: [Boek!]!
}
provider: deepseek
model: deepseek-chat
```graphql
# Dit is het hoofdtype voor een Boek in onze bibliotheek API
type Boek {
# De titel van het boek (verplicht veld)
titel: String!
# De auteur van het boek (verplicht veld)
auteur: String!
}
type Query {
# Haalt een lijst op van alle beschikbare boeken
# Retourneert een array van Boek objecten
boeken: [Boek]
}
```
Dit schema bevat:
- **Type Boek**: Het hoofdtype dat een boek vertegenwoordigt
- `titel`: Verplicht string veld met de boeknaam
- `auteur`: Verplicht string veld met de auteur
- **Query boeken**: Haalt alle boeken op als een lijst
Alle componenten zijn voorzien van Nederlandse commentaar dat uitlegt wat elk onderdeel doet en wat de verwachte data is. De `#` wordt gebruikt voor commentaarregels volgens GraphQL specificatie.