hasura로 graphql 서버 통합시 중복되는 스키마들은 어떻게 해결하려고 하시나요??...
# 질문
s
hasura로 graphql 서버 통합시 중복되는 스키마들은 어떻게 해결하려고 하시나요?? 정확히는 hasura의 remote schema로 합치려고합니다.
h
이거 정말 궁금하네요. ㅠㅠ 네임스페이스 기능이 없어서 전 서비스 이름을 프리픽스로 붙여주고 있어요.
s
프론트엔드 개발자들 입장에서는 짜증날수있겠네요 ㅋㅋ
j
혹시 여러개의 Prisma 서버도 hasura의 remote schema로 합칠 수 있나요??
h
합칠수있죠
아 hasura에선 아닐거고
apollo faderation이나 client side 에서 스티칭 해서 쓰는게 맞겠죠
저는 “클라이언트는 항상 하나의 데이터 그래프에만 의존한다“를 컨셉으로 밀고 있어서 쿼리에 네임스페이스(프리픽스) 노출하는건 지양하는 편
Hasura 는 자체적으로 스티칭은 지원 안하나 보군요
s
faderation 랑 스티칭 좀 찾아보겠습니다.
동일한 스키마 타입이라도 프리픽스로 주고 관리하시나요?
h
https://hasura.io/docs/1.0/graphql/manual/remote-schemas/index.html 문서를 보니 오히려 자동으로 해주는 것 같은데
s
답변감사합니다. faderation를 찾아보니 길이 보이네요! @Hyeseong Kim 감사합니다~
j
@Hyeseong Kim 답변감사합니다~