<aside> 💡 기존 React 프로젝트에서는 클라이언트(브라우저)에서 렌더링을 진행한다… === 페이지를 그린다..
</aside>
<aside> 💡
</aside>
그 페이지가 서버에서 미리 렌더링 된다면?? === 데이터 페칭이 서버에서 진행된다면?
<aside> 💡 React 페이지의 요소를 서버에서 미리 렌더링 해준다.
</aside>
🤨 리액트 자체로만으로도 서버 사이드 렌더링을 구현 할 수 있다! → 하지만 좀 어려움…
😊 Next.js에는 서버 사이드 렌더링이 내장되어 있어 좀 더 쉽게 SSR을 구현 할 수 있다.
<aside> 💡 클라이언트 사이드와 서버 사이드의 코드가 Next.js에서 융화된다.
</aside>
<aside> 💡 서버사이드 렌더링이 내장이 지원되있는 것만으로도 React 기반 프로젝트 구현에 큰 도움을 준다.
</aside>