Replies: 1 comment 1 reply
-
|
흠 !! 일단 저는 레이어를 구분하면 좋겠다는 생각이 우선적으로 들긴 합니다 api를 직접 호출하는 레이어를 react-query를 사용하는 레이어를 약간 이런너낌??
이 의견은 분류 기준이 명확해야될 것 같다는 생각이 들어요 한 파일에 모아두려면 기준이 명확해야 파악하기 쉬울 것 같은데, 생각해두시거나 제가 알지 못하는 사항이 있으면 공유해주셔도 좋을거 같아용 👍 |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
기존에는 나랩에서 했던 것과 같이 한 api당 한 파일 그리고 파일 이름을 use~ 로 시작하게 작명해두었습니다.
→ 한 파일에 해당 API에 관련된 query와 request, response type만이 존재하므로 확인하기 편했던 경험이 있었기 때문
그런데, 나랩이랑 달리 API가 다양하고, 한 도메인에 관해 get, put, delete 요청들이 다른 파일에 위치하게되다보니 복잡함을 느꼈습니다.
(ex, product 리스트 가져오기, 수정하기, 삭제하기 등)
→ 한 도메인에 대해서는 모두 한 파일에 작성하는건 어떨까? 라는 생각이 들어 아래와 같이 apis 구조를 변경하면 어떨까 하는 생각이 들었습니다.
아래와 같이 바꾸는건 어떨까요? @hyesungoh
기존
변경후
Beta Was this translation helpful? Give feedback.
All reactions