eju20035823
안녕하세요 tanstack query를 FSD에서 사용 시 애매한 점이 있어 질문드립니다.
FSD의 경우 각 segment에 api와 query 등을 폴더로 관리하는게 일반적이라 생각하는데, 메인테이너의 블로그를 보면 factory 식으로 사용하는 것을 권장하도록 되어있고 key와 종속인 function을 같이 관리해야한다는 생각은 옳다고 생각됩니다.
여기서 애매한 부분이 나오는데요 만약 features/user/query 처럼 팩토리를 각각 나눈다면 FSD의 위계 상 사용이 굉장히 어려워진다고 판단됩니다. 그렇다고 shared에 해당 팩토리, api 호출 함수 등을 넣으면 shared에 책임을 몰아넣는 행동인것 같습니다.
경찬님과 이 글을 보시는 다른 분들은 어떻게 사용하고 계신가요?
사진 첨부가 되지않아서 메인테이너 블로그 출처를 남깁니다! https://tkdodo.eu/blog/the-query-options-api