GraphQL 스키마를 잘 설계하는 팁을 알려주세요.
GraphQL 스키마 설계 팁: 1) 클라이언트 관점으로 설계 — DB 구조를 그대로 노출하지 마세요. 2) Relay 스타일 Connection — 페이지네이션에 cursor 사용. 3) Input 타입 분리 — CreateUserInput, UpdateUserInput. 4) Enum 활용. 5) nullable 최소화 — 가능하면 Non-null. 6) N+1 문제 — DataLoader 필수 사용.
댓글 1
GraphQL 스키마 설계 팁: 1) 클라이언트 관점으로 설계 — DB 구조를 그대로 노출하지 마세요. 2) Relay 스타일 Connection — 페이지네이션에 cursor 사용. 3) Input 타입 분리 — CreateUserInput, UpdateUserInput. 4) Enum 활용. 5) nullable 최소화 — 가능하면 Non-null. 6) N+1 문제 — DataLoader 필수 사용.