[용어 정리] 렌더링 방식과 웹 아키텍처에 따른 분류 CSR/SSR SPA/MPA
·
CS
CSR (Client Side Rendering) vs SSR (Server Side Rendering) 랜더링(Rendering - 화면에 데이터를 뿌려주는 행위)을 하는 주최에 따라 구분된다. CSR (Client Side Rendering) 클라이언트에서 렌더링이 일어남 CSR 동작 1. 유저(Client)가 서버(Server)에 요청을 보냄 2. HTML 파일과 JS를 서버에서 전송 3. 브라우저에서 HTML 파일과 JS 다운 4. 브라우저에서 프레임워크 실행 (TTV / TTI) TTV (Time To View- 사용자가 볼 수 있음) TTI (Time To Interact - 사용자가 클릭 등의 인터렉션 가능) CSR 장점 1. 컴포넌트 정의 및 재사용에 용이 2. Blinking (깜빡임) ..