Backend/Spring
[Spring] 뷰 템플릿과 MVC 패턴 개념
희디
2023. 8. 16. 05:55
뷰 템플릿이란?!
화면을 담당하는 기술로, 웹 페이지(view)를 하나의 틀(Template)로 만들고 여기에 변수를 삽입해 서로 다른 페이지로 보여주는 것.
Mustache가 바로 바로 뷰 템플릿을 만드는 도구.
MVC 패턴
뷰 템플릿(=뷰, view)는 컨트롤러와 모델로 구성됨.
▶컨트롤러(controller) : 클라이언트의 요청에 따라 서버에서 이를 처리해주는 역할
▶모델(model) : 데이터를 관리하는 역할.
즉, 웹 페이지를 화면에 보여주고(V), 클라이언트의 요청을 받아 처리하고(C), 데이터를 관리하는(M) 역할을 나누는 것.
MVC 패턴이라고 한다.
코딩 자율학습 스프링 부트 3 자바 백엔드 개발 입문
만들면서 배우는 친절한 백엔드 개발 자습서
www.gilbut.co.kr