T_era
Server에서 Client로 Data를 전달하는 방법 본문
Server에서 Client로 데이터를 전달하는 방식은 크게 세 가지로 분류된다.
1. 정적 리소스 (Static Resources)
- 변경 없이 그대로 반환되는 파일들을 의미한다.
- 예시: HTML, CSS, JavaScript 파일, 이미지 (JPG, PNG 등)
2. View Template
- 서버 측 렌더링 (SSR, Server Side Rendering) 방식에서 활용된다.
- 서버에서 데이터를 기반으로 HTML을 동적으로 생성하여 Client에게 반환한다.
3. HTTP Message Body
- 응답 데이터를 HTTP Message Body에 직접 담아 Client에게 반환한다.
- 주로 REST API에서 JSON, XML 등의 형식으로 데이터를 전송하는 데 사용된다.
'Programing > Spring' 카테고리의 다른 글
| View Template 방식 (0) | 2025.05.07 |
|---|---|
| 정적 리소스 응답 방식 (0) | 2025.05.07 |
| HTTPMessageConverter (0) | 2025.05.07 |
| @RestController를 @Controller와 @ResponseBody를 나눠 쓰는 이유 (0) | 2025.05.07 |
| JSON 데이터 처리 (@RestController) (0) | 2025.05.07 |