CSR(Client Side Rendering)과 SSR(Server Side Rendering) CSR(Client Side Rendering) : 렌더링이 클라이언트쪽에서 일어난다 . 사용자의 요청에 따라 필요한 부분만 응답 받아 렌더링하는 방식 SPA(Single Page Application)은 CSR방식을 채택 # CSR의 과정 -클라이언트에서 초기화면을 로드하기 위해 User가 서버에 요청 보냄 -서버는 렌더링 가능한 HTML 파일을 만든다(리소스 체크, 컴파일 후 왼성된 HTML 파일) -클라이언트에 전달되는 순간 HTML은 즉시 렌더링 되나 사이트 자체 조작은 불가(js파일 받기 전) -화면에 표시하는데 필요한 완전한 리소스의 응답을 함(모든 js파일 다운받는 과정, 초기 로딩 시간 오래걸림) -JS파일 컴파일 후 웹페이지 상호작용 가능 # CSR의 장점 - 변경된 부분과 관련된 데이터.. 2022. 10. 20. 이전 1 다음