브라우저의 렌더링( Rendering ) 과정

  1. 사용자가 브라우저를 통해 웹사이트에 접속
  2. 브라우저는 서버로부터 HTML, CSS, JavaScript와 같은 리소스를 다운 받음
  3. HTML 파싱( Parsing )
  4. CSS 파싱( Parsing )
  5. 렌더 트리( Render Tree ) 생성
  6. 레이아웃( Layout )
  7. 페인트( Paint )
  8. 컴포지팅( Compositing )

SPA(Single Page Application)

CSR(Client Side Rendering)

SSR(Server Side Rendering)