K
Q&A·2일 전0
KYGNext.js에서 서버 컴포넌트랑 클라이언트 컴포넌트 기준을 어떻게 잡나요?
Next.js App Router로 프로젝트를 만들고 있는데 Server Component와 Client Component를 나누는 기준이 아직 헷갈립니다.
처음에는 대부분 Server Component로 만들고 상태나 이벤트가 필요한 부분만 "use client"를 붙이고 있습니다.
그런데 실제 개발하다 보면 부모 컴포넌트까지 Client Component가 되는 경우가 많더라고요.
실무에서는 컴포넌트 경계를 어떤 기준으로 잡는 편인가요?
특히 React Query나 Zustand를 사용하는 페이지에서는 어떻게 구조를 잡는지 궁금합니다.