작성
·
306
0
안녕하세요 선생님
24강에서 댓글 목록을 뷰페이지에 적용시키기위해서
다시 ArticleController를 수정하였는데
ArticleController는 페이지 이동을 위한 컨트롤러이고
ArticleApiController 는 기능을 위한 컨트롤러라고 생각하면될까요?
답변 2
0
ArticleController
해당 컨트롤러는 일반 컨트롤러로서,
브라우저의 요청을 받아
결과 화면을 응답으로 반환합니다
ArticleApiController
위 컨트롤러는 REST 컨트롤러로서,
클라이언트의 요청을 받아
결과 데이터를 응답으로 반환합니다
오게이?
클라이언트: 다양한 사용자 기기들(브라우저, 스마트폰, 기가지니, CCTV, IoT, ...)
브라우저: 크롬, 사파리와 같은 웹서핑 프로그램
일반 컨트롤러: 브라우저를 위한 "화면"을 반환
REST 컨트롤러: 다양한 클라이언트 대응을 위한, "데이터"를 반환