MVC 패턴
CS 공부를 하다보면, MVC 패턴에 대해 들어본 경험이 있으실 겁니다.이는 무엇이며, 어떠한 역할을 하는지 알아봅시다! 1. MVC 패턴MVC 패턴은 SW 디자인 패턴 중 하나로, 애플리케이션을 세 가지 주요 컴포넌트인 모델(Model), 뷰(View), 컨트롤러(Controller)로 분리하여, 구성하는 방법입니다.이 패턴은 애플리케이션의 유지보수와 확장을 쉽게 하고, 코드의 재사용성을 높이며, 역할을 분리하여 개발 효율성을 향상시키는 데 목적이 있습니다. 2. 컴포넌트그러면, 각 컴포넌트의 역할에 대해 알아봅시다. 1) 모델(Model)모델은 애플리케이션의 데이터와 비즈니스 로직을 담당해요.DB와의 상호작용, 데이터 검증, 데이터 처리 등의 작업을 수행합니다.뷰 or 컨트롤러에 의존하지 않으며, 데..