728x90
반응형
MVC는 Model View Controller의 약자로 애플리케이션을 세 가지의 역할로 구분한 디자인 패턴 중 하나입니다.
Model: 데이터베이스
View: 사용자가 보는 화면(UI)
Controller: Model이 데이터를 어떻게 처리할지 알려주고 그 결과를 View에 전달해주는 역할
-> 접근 URL에 따라 비즈니스 로직을 수행
아래의 그림처럼 사용자가 Controller를 조작하면 Model을 통해서 데이터를 가져오고 그 결과를 View에 전달해서
사용자에게 화면을 보여주는 방식입니다.
728x90
반응형
'웹' 카테고리의 다른 글
pythonanywhere에 flask 사이트 배포하기 (0) | 2021.12.09 |
---|