App Router의 기본 실행 위치
use client가 없으면 컴포넌트는 서버 컴포넌트로 동작합니다.
서버 컴포넌트의 의미, 필요한 이유, 작동 원리, 기본 예시를 실행 위치 기준으로 정리합니다.
use client가 없으면 컴포넌트는 서버 컴포넌트로 동작합니다.
서버에서만 필요한 데이터 접근 코드와 비밀 값을 브라우저로 보내지 않습니다.
useState, onClick, window 같은 브라우저 기능은 직접 사용할 수 없습니다.
초기 화면과 데이터 조회는 서버에서 처리하고, 사용자의 입력과 즉시 반응이 필요한 부분만 클라이언트 경계로 분리합니다.