일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- git
- activate 오류
- 넥스트js
- Kotlin 조건문
- 희망
- 좋은글
- 파이썬 반복문
- 도전
- Kotlin 클래스 속성정의
- NextJs
- Kotlin else if
- 성공
- github
- Python Class
- 장고 가상환경
- 파이썬 장고
- django virtualenv
- Kotlin 클래스
- Kotlin If
- Python
- python Django
- 다중조건문
- 파이썬 클래스
- Variable declaration
- Kotlin Class
- 클래스 속성
- 강제 타입변환
- 파이썬 제어문
- 자바 기본타입
- 파이썬
Archives
- Today
- Total
키모스토리
#1 CSR (Client Side Rendering) 본문
반응형
웹에서 CSR은 Client Side Rendering의 약자로, 클라이언트 측에서 페이지를 렌더링하는 방식을 의미합니다.
CSR의 특징
- 서버에서 페이지를 미리 준비해 보여주는 것이 아닌, 사용자의 브라우저에서 동적으로 생성되어 렌더링 됩니다
- 서버로부터 받아온 데이터를 클라이언트에서 JavaScript를 통해 동적으로 조작하여 렌더링합니다
- 모든 로직, data fetching, templating 및 라우팅은 서버가 아닌 클라이언트에서 처리합니다
CSR과 비교되는 방식
- CSR과 비교되는 방식으로는 서버에서 페이지를 미리 준비해 보여주는 Server Side Rendering(SSR)이 있습니다
- SSR은 인터넷 연결이 느린 사용자에게 유익할 수 있습니다
렌더링이란?
- 렌더링이란 HTML, CSS, Javascript가 브라우저에서 출력되는 과정을 뜻합니다
- 웹 개발에서 렌더링은 웹 페이지의 HTML, CSS, JavaScript 등을 해석하여 사용자가 보는 최종적인 화면을 생성하는 과정을 의미합니다
반응형
'Web Devlopment > ReactJs' 카테고리의 다른 글
#6 JSX (0) | 2025.03.21 |
---|---|
#5 리액트 시작하기 (1) | 2025.03.12 |
#4 create-react-app (0) | 2025.03.12 |
#3 React 정의 (1) | 2025.03.12 |
#2 SPA (Single Page Application) (0) | 2025.03.12 |