- 💻 서버 렌더링: 서버에서 HTML을 미리 완성해서 클라이언트(브라우저)에 전송. SEO 최적화에 유리함.
- 💨 클라이언트 렌더링: 브라우저에서 HTML을 받아 Javascript를 이용하여 페이지를 그리는 방식. 초기 로딩 속도는 느릴 수 있지만, 동적인 콘텐츠 업데이트가 빠름.
- 🌐 SPA (Single-Page Application): 클라이언트 측에서 HTML을 받아 Javascript로 동적으로 변경되는 단일 페이지 기반 웹 애플리케이션.
- 🌈 유니버설 렌더링: 서버 렌더링과 클라이언트 렌더링의 장점을 결합한 방식.