본문 바로가기
Backend#Backend#GraphQL조회 2

GraphQL Resolver란?

정의

필드별 데이터 해석 함수. N+1 문제의 원인이자 해결 지점.

Resolver란?

각 필드의 데이터 조회 로직이다.

const resolvers = {
  User: {
    posts: (u) => db.post.findMany({where:{userId: u.id}})
  }
};

N+1 방지

DataLoader로 같은 요청 내 키를 배치·캐시.

🔗 함께 보면 좋은 용어

Backend 전체 →