728x90 반응형 뷰모델1 MVVM 패턴(면접을 위한 CS 전공지식 노트) MVVM 패턴 MVVM 패턴 MVVM 패턴은 소프트웨어 개발에서 사용되는 디자인 패턴 중 하나로, 애플리케이션의 사용자 인터페이스(UI)와 비즈니스 로직을 분리하여 관리하고, 코드의 가독성과 유지보수성을 향상하는데 도움을 주는 패턴입니다. MVVM은 Model-View-ViewModel의 약자로, 세 가지 주요 구성요소로 구성됩니다. MVVM패턴 구성요소 Model: 모델은 애플리케이션의 데이터와 비즈니스 로직을 포함하는 부분입니다. 데이터베이스에서 가져온 정보, 웹 서비스와의 통신 결과물 등이 모델에 해당합니다. 모델은 UI나 뷰와 독립적으로 존재하며, 데이터의 변경을 통지하여 뷰나 뷰모델에 변화를 전달합니다. View: 뷰는 사용자 인터페이스를 나타냅니다. 이 부분은 사용자가 실제로 보고 상호작용하는.. 2023. 8. 16. 이전 1 다음 728x90 반응형