server fetch

서버 컴포넌트는 데이터를 서버에서 읽고 HTML만 보낸다

브라우저가 API 키나 DB 접근 코드를 받지 않고, 서버가 fetch를 끝낸 결과를 렌더링해 보낸다는 점이 핵심이다.

1. 요청브라우저가 /users route를 요청한다.클라이언트 번들 실행을 기다리지 않는다.
2. 서버 실행page.tsx가 서버에서 async fetch를 수행한다.API 키와 내부 주소는 브라우저로 나가지 않는다.
3. HTML 생성가져온 데이터로 목록 UI를 렌더링한다.초기 응답에 이미 사용자 목록이 들어간다.
4. 전송브라우저는 완성된 HTML을 받아 표시한다.상호작용이 필요한 작은 영역만 client component로 분리한다.