mvc1 MVC 패턴 (Model-View-Controller) MVC는 소프트웨어 설계 패턴 중 하나로, 애플리케이션을 Model(모델), View(뷰), Controller(컨트롤러) 세 가지 주요 구성 요소로 분리하여 설계합니다. 이를 통해 코드의 재사용성, 유지보수성, 확장성을 높일 수 있습니다.1. 구성 요소와 역할1) Model (모델)역할: 애플리케이션의 데이터와 비즈니스 로직을 관리합니다.데이터 저장 및 관리.데이터 처리와 관련된 로직 수행.데이터 변경 시 View와 Controller에 알림.특징:데이터의 상태를 캡슐화하고 외부에 노출하지 않음.독립적으로 작동하므로 다른 컴포넌트와 분리된 상태에서 테스트 가능. 2) View (뷰)역할: 사용자 인터페이스(UI)를 담당하며, 데이터를 시각적으로 표현합니다.Model에서 제공받은 데이터를 기반으로 화면을.. 2024. 11. 19. 이전 1 다음 728x90