개발자

Next 14 전역 상태 관리 질문

1월 11일조회 50

커뮤니티 개발할 때 리스트같은 경우는 보통 useContext 로 전역 관리 하나요? 그래서 뒤로가기나 그럴 때 기존 상태 보여주도록 하나요?..

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

허니님의 프로필 사진

일반적으로 커뮤니티의 경우 같은 데이터에 대해 읽기 작업이 빈번하므로 서버단에서 캐싱을 사용하기 위해 SSR을 사용합니다.

profile picture

익명

작성자

1월 15일

리액트 쿼리로 캐싱해주는 거 아닌가요? 그럼 csr 아닌가요?

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

1월 11일

페이지간 네비게이션이 많은 애플리케이션에서는 React의 Context API를 사용하여 전역 상태를 관리하므로, 예를 들어 리스트 데이터 같은 경우에도 useContext를 활용하는 것이 일반적입니다. 뒤로 가기와 같은 작업을 수행할 때 이전 상태를 보존하기 위한 목적으로도 사용됩니다. 그러나 무조건 useContext를 사용해야 하는 것은 아니며, 프로젝트의 규모, 복잡도 등 여러 요소를 고려하여 상황에 따라 Redux나 MobX와 같은 외부 라이브러리르 사용할 수 있습니다. 유지 보수와 코드의 가독성 등을 고려하여 최적의 방식을 선택하면 됩니다.

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!