Next.js React Query1 Next.js App Router에서 React Query 쓰면서 metadata 쓰기 Next.js App Router에서 React Query 쓰면서 metadata 쓰기🚨 문제 상황QueryClientProvider는 클라이언트 컴포넌트에서만 사용할 수 있다. 그런데 layout.tsx는 기본적으로 서버 컴포넌트임! 그래서 layout 최상단에 use client를 붙이면… 서버 전용 기능인 metadata가 에러 나면서 작동 안 함 😅🧐 왜 metadata는 서버에서만 되냐?Next.js에서 metadata는 서버 컴포넌트에서만 평가되는 정적 정보다.HTML 에 들어가는 title, description, og:image 같은 정보!! 서버에서 미리 렌더링되어 SEO, SSR, SSG 등에 활용된다. 즉, 클라이언트에서 평가하면 안 되는 값이기 때문에use client를 붙이면.. 2025. 9. 6. 이전 1 다음