인프런 커뮤니티 질문&답변

임현강님의 프로필 이미지
임현강

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

HTTP 요청 메시지 - 단순 텍스트

view를 사용하지 않는다?

작성

·

295

2

안녕하세요 강사님, 질문 드리겠습니다.

HttpEntity나 @ResponseBody를 통해 응답 처리를 할 때는 view를 사용하지 않는다는 말이 이해가 잘 안 되는데요.

이전처럼 view의 논리적 이름을  반환한 후  렌더링 해주는 식의 처리를  하는 것이 아니라,

그냥 http body에 필요한 데이터만 담아서 전달해주고 뷰에 대한 부분은 클라이언트 측에서  알아서 하도록 일임한다는 식의 흐름이 맞나요??

위  내용이 맞다면 여기에서 뷰 리졸버는 아예 사용되지 않는 것인가요?

감사합니다.

답변 1

2

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 현강님

뷰 리졸버 자체를 사용하지 않는다는 뜻입니다. HTTP body에 필요한 데이터만 담아서 클라이언트에 넘겨버립니다.

감사합니다.

임현강님의 프로필 이미지
임현강
질문자

그럼 이때 뷰에 대한 건 CSR로 처리하는 건가요?

김영한님의 프로필 이미지
김영한
지식공유자

네 맞습니다^^!

추가로 안드로이드나 아이폰 같은 앱은 자체 뷰 컴포넌트들이 있고, 서버에서 데이터만 조회하면 됩니다.

임현강님의 프로필 이미지
임현강
질문자

백엔드 개발자는 html을 만질 필요가 없는 최고의 개발 방법이네요! html,css 정말 너무 싫습니다...

답변 감사합니다!

김영한님의 프로필 이미지
김영한
지식공유자

ㅋㅋㅋㅋㅋㅋㅋ 네

임현강님의 프로필 이미지
임현강

작성한 질문수

질문하기