Model, View, Template을 합쳐서 MVT 구조라고 한다. Model - 데이터 구조 생성 - 데이터베이스와 소통 하는 역할을 한다. 예를 들어 살펴보자! 대학교 수강신청 사이트를 만든다고 하자. 그럼 우리는 강의 정보와 수강생 정보가 있어야 한다. 데이터베이스를 이런식으로 생성해야겠지 이런 정보를 우리가 model에 정의하면 우리는 정의한 데이터베이스와 소통하며 데이터를 CRUD 하게 된다. Template - HTML, CSS, JS를 이용해 웹 사이트의 화면 구성 담당 - template language를 이용해 매번 바뀌는 동적인 화면 구성할 수 있음 예를 들어보자 유튜브를 생각해보면 우리가 어떤 영상을 봐도 기본적인 틀은 비슷하다. 같은 틀 안에서 영상, 제목, 설명글 같은 부분들이..