본문 바로가기
노트/질문 노트

[질문 노트] : MVC 패턴이 무엇인가요?

by 오주현 2021. 12. 19.
반응형

MCV 패턴

  • Model - View - Controller
  • 대화형 애플리케이션을 모델, 뷰, 컨트롤러 3개의 서브 시스템으로 구조화하는 패턴입니다.
  • 모델
    • 핵심 기능과 데이터를 보관합니다.
    • 사용자에게 정보를 표시합니다.
  • 컨트롤러
    • 사용자로부터 요청을 입력받아 처리합니다.
  • 각 부분이 별도의 컴포넌트로 분리되어 있어 서로 영향을 받지 않고 개발 작업 수행이 가능합니다.
  • MVC 패턴은 컴포넌트를 분리하며 코드의 효율적인 재사용을 가능하게 하고 여러 개의 뷰가 있어야 하는 대화형 애플리케이션 구축에 적합합니다.
반응형

댓글