기술 스택 및 선정 이유 - masters2023-project-team05-second-hand/second-hand-max-fe GitHub Wiki

상태 관리: Context API, tanstack-query, jotai

  • 기본적으로 Props Drilling이 3단계까지 깊어질 때 최대한 지역 상태로 React Context API 도입하여 해결하기
  • ex. 새로운 상품 등록, 동네 설정 모달에서도 유저가 선택한 동네 정보

전역 상태 관리 라이브러리 도입 고민

  • react query, jotai, zustand 비교
  • 각 라이브러리는 어떤 문제를 해결하기 위해 등장한건지?
  • 우리 프로젝트에 도입해볼 부분이 있는지?
  1. 유저 정보
  • 프로필 이미지, nickname, login 상태, 유저가 현재 선택한 동네, 유저의 동네 목록 등 App 전역에서 공유해야 할 상태
  1. 서버 캐싱
  • 카테고리 전체 목록 데이터처럼 자주 변하지 않는 걸 캐싱하는 용도로 react-query를 도입해봐도 될듯