최근 수정 시각 : 2023-06-28 10:30:27

Server Side Rendering


웹페이지 렌더링 방식
Server Side Rendering Single Page Application
Modern Rendering

1. 개요2. 역사3. 함께 보기

1. 개요

Server Side Rendering

서버에서 모든 데이터를 작성하여 클라이언트로 전송, 클라이언트는 해당 데이터를 해석해 웹사이트를 표시하는 방법의 웹 통신 방법이다.

2. 역사

HTML을 사용한 월드 와이드 웹 기반 웹이 시작된 후 <a href="https://namu.wiki">Namu Wiki</a> 태그를 이용한 통신은 기본적으로 다 이 방식을 사용하고 있다고 보면 된다.

기본적인 통신은 이렇게 이루어진다.
요청 -> 웹서버 연산 -> 웹페이지 반환 -> 새로고침 및 로딩

현대의 통신방식에서는 그 새로고침이 골칫덩어리다. 사용자에게 좋지 않은 경험을 제공하고 일명 '페이지 깜빡거림'을 유발하기 때문이다. 이 때문에 Modern RenderingSingle Page Application이 나오게 되었는데, 자세한 내용은 해당 문서를 참고하기 바란다.

3. 함께 보기