NestJS tarjoaa ensimmäisen luokan GraphQL-tuen @nestjs/graphql-paketin kautta (rakennettu Apollo Serverin päälle). Se tarjoaa code-first-lähestymistavan (määritä scheema TypeScript-luokilla ja dekoraattoreilla, scheema luodaan automaattisesti) — tämä on NestJS:n idiomaattinen tapa, joka sopii hyvin kehyksen dekoraattori- ja DI-malliin.
GraphQL:n asettaminen (code-first)
({
: [
.<>({
: ,
: ,
: ,
}),
],
})
{}
