earthkingman / 42Swim

42서울 QnA 서비스
14 stars 3 forks source link

QuestionList 를 Context API 사용여부 #53

Closed nyeoni closed 3 years ago

nyeoni commented 3 years ago

QuestionList 를 Context API 사용여부

이슈에 대한 설명

최신순, 인기순, 답변 필요, 태그에 따른 data 및 페이지 변환과 페이지네이션을 통한 data 변화가 있음 -> props 의 전달로 구현하기에 번거로울 수 있다고 판단

checkList

대책1. Context API 의 사용 대책2. 컴포넌트 합성을 통한 해결 대책3. Redux 사용하기

주의사항

nyeoni commented 3 years ago

image

List 컴포넌트는 위와 같은 data Flow 를 가지고 있음.

Yenowme commented 3 years ago

결론

이유

멘토링 결과 redux를 처음부터 사용하기 보다는 리액트 내장 기능을 사용하는게 좋다는 조언을 들었다. 그리고 전역 상태관리가 필요하더라도 먼저 props를 통해 내보내고, api와 통신을 하는 방법으로 최대한 관리한 후에, 수정을 해보는게 경험적으로 좋을거라는 조언도 들었기 때문. 두가지 멘토링을 적극적으로 수용해 진행할 예정