Join Slack
Powered by
<https://roy-jung.github.io/201130_swr-graphql-inf...
# 잡담
h
Hyeseong Kim
11/30/2020, 2:23 AM
https://roy-jung.github.io/201130_swr-graphql-infinite-scroll/
이런글 볼때마다 graphql 클라이언트들이 여전히 상당한 misuse 를 가지고 있다는 점이 많이 안타깝네요
p
Po
11/30/2020, 1:05 PM
여기서 mutaion에서 refetchQueries를 사용한 것과 차이가 있나요?
h
Hyeseong Kim
11/30/2020, 2:30 PM
전형적인 안티패턴이긴 하죠
Hyeseong Kim
11/30/2020, 2:36 PM
mutation body 는 rpc payload 라기 보단 커맨드 호출 후 사이드 이펙트에 대한 선언입니다. 이거에 대해서 쿼리를 구독하는 대상들에게 변경을 전파하는건 GraphQL 클라이언트의 역할이에요
👍 3
Hyeseong Kim
11/30/2020, 2:37 PM
페이지네이션이 좀 특이한 케이스라 릴레이 페이지네이션 컨테이너 처럼 따로 유틸이 제공되긴 하죠
Hyeseong Kim
11/30/2020, 2:38 PM
그 외에는 사실 updater 를 작성하거나 cache-first 에서 벗어날 일이 거의 발생하지 않아요
t
Tony Won
11/30/2020, 2:38 PM
RANGE_ADD 개꿀입니다 크크
h
Hyeseong Kim
11/30/2020, 2:38 PM
appendEdge, deleteEdge 맛은 어떤가요
t
Tony Won
11/30/2020, 2:45 PM
`@appendEdge`는 아직 안쓰고있어요 ㅋㅋ
Open in Slack
Previous
Next