개발자
그냥 React를 사용했을 땐 recoil로 주로 전역 상태 관리를 했었는데 보통 Next.js 에선 어떤 라이브러리로 관리를 하는 추세인가요? 감사합니다.

답변 1
제목 보고 라우터 사용시 리코일로 한다는 의미로 듣고 이게 뭐지 하고 클릭했습니다. 😆 이전과 마찬가지로 Recoil을 사용하시면 될 거 같습니다. Next.js와의 호환성도 좋은 편이고 사용하면서 불편함을 느끼지 못했던 것 같습니다. (Next가 리액트에서 기능을 확장한 것이라 어찌보면 당연한 것 같습니다) 다만 최신 버전 Next를 도입하게 된다면 필연적으로 SSR을 사용하는 것에 중점을 두게 될 탠데 이때는 여러가지 충돌과 이슈 상황에 대면할 수 있습니다. 기본적으로 클라이언트에서 사용할 목적으로 만들어져서 SSR에 대한 오류는 직접 직면하고 해결하여야 합니다. 기술 습득을 목적으로 도입하신다면(개인 프로젝트) SSR에 리코일을 도입해보며 여러 작업을 해볼 것 같고 프로덕션을 만드는 프로젝트라면 (회사 프로젝트) 일단 Next의 CSR 기반으로 리코일을 도입하여 만든 다음 점진적으로 SSR을 도입해보는 것이 좋을 것 같습니다.

오승우
작성자
개발 • 2023년 11월 14일
감사합니다..여러개 사용해보면서 제일 마음에 드는거로 사용해야겠네요 ㅎㅎ
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!