모델(Model)1 MVC(Model-View-Controller)란? MVC는 Model-View-Controller의 약자로, 소프트웨어 아키텍처 패턴 중 하나입니다. MVC는 소프트웨어를 세 개의 층으로 나누어 각각의 층이 서로 독립적으로 동작하도록 하는 패턴입니다. MVC의 층 MVC는 다음과 같은 세 개의 층으로 구성됩니다. 모델(Model): 데이터와 비즈니스 로직을 담당합니다. MVC 모델 계층 뷰(View): 사용자 인터페이스를 담당합니다. MVC 뷰 계층 컨트롤러(Controller): 모델과 뷰 간의 중재자 역할을 합니다. MVC 컨트롤러 계층 MVC의 장점 MVC는 다음과 같은 장점을 가지고 있습니다. 코드의 재사용성과 확장성이 높습니다. 유지보수가 쉽습니다. 테스트가 쉽습니다. MVC의 단점 MVC는 다음과 같은 단점을 가지고 있습니다. 구현이 복잡할 .. 2024. 2. 17. 이전 1 다음