GraphQL의 nullable 필드 값은 '값 또는 null'이므로 undefined에 의미를 부여하면 안됩니다.
필터링을 고려하지 않는 하위항목 수는 그냥 `post { repliesCount }` 처럼 구현하는 것이 더 편리합니다. 고급 필터링이 필요하면 그 때 커넥션 totalCount를 구현하면 됩니다.
Relay Cursor Connection 페이지네이션의 SQL 구현 가이드
명세에서 정의된 것과는 다르게 startCursor, endCursor가 nullable 한 편이 더 실용적인 것 같다.
인터페이스는 구현체간의 공통속성이 필요할 때 쓴다