카테고리 없음

MVC 패턴 vs MVT패턴

yunajoe 2023. 1. 5. 11:23

# MVC 

 

 

 

# MVT (Model, View, Template) 

model 데이터구조를 생성하고 데이터베이스와 소통하는 역할

view model과 template사이를 연결 & 웹 사이트의 로직 담당. 즉 요청(request)가 들어오면 응답(response)를 하는 역할

Template 웹사이트의 화면 구성을 담당하며 Template language를 통해 매번 바뀌는 동적인 화면을 구성 

MVT의 대표적인 것이 Django가 있는데 django는 MVC의 controller가 했던 역할의 일부를 하고  개발자는 model ,view, template에 집중하고 

 

https://techvidvan.com/tutorials/django-mvc-architecture/

 

출처: https://hooni40.tistory.com/74