Web/Study
MVC Pattern
🛠 MVC 패턴 Model, View, Controller로 구성된 소프트웨어 디자인 패턴 💾 Model Model은 데이터를 관리하는 역할로, DB의 데이터를 다른 객체로 전달하거나 외부 객체로부터 전달 받은 데이터를 DB로 전달한다. 웹 프론트에서 Model은 DB에 직접 접근하지 않고 API를 통해 데이터를 주고 받는다. 📺 View View는 화면을 관리하는 역할로, Model로부터 전달 받은 데이터를 화면에 그리거나 사용자로부터 데이터를 입력 받는다. 보통 HTML, CSS, javascript로 구현한다. 🖇 Controller Controller는 Model과 View를 연결하고 관리하는 역할, Model과 View는 직접적으로 연결되지 않는다. 참고 : Understand MVC Archi..