Next.js 15와 RSC

React Server Components(RSC)는 React 생태계의 큰 변화입니다.

왜 RSC인가?

  1. Zero Bundle Size: 서버에서 렌더링되는 컴포넌트는 클라이언트 번들에 포함되지 않습니다.
  2. Backend Access: DB, 파일 시스템 등에 직접 접근 가능합니다.
async function getData() {
  const res = await fetch('https://api.example.com/...');
  return res.json();
}

이 코드는 서버에서만 실행됩니다.