NestJS GraphQL (Resolver, Schema-first vs Code-first)
NestJS 🟡 MidType : NestJS API
Definition
Integration GraphQL dans NestJS. Schema-first : on ecrit le schema .graphql d'abord. Code-first : les decorateurs TypeScript generent le schema automatiquement. Un Resolver gere les queries et mutations.
Exemple de code
@Resolver(() => User)
export class UserResolver {
@Query(() => [User]) users() { return this.userService.findAll(); }
@Mutation(() => User)
createUser(@Args(class="str">39;input39;) input: CreateUserInput) { return this.userService.create(input); }
}