IT_susu
MVC 패턴 본문
Model
- 데이터를 관리
- 데이터베이스에 있는 자료를 가져와서 또다른 객체에게 전달해줌
- 외부에서 전달받은 자료를 DB에 저장하는 역할
- 웹프론트엔드에서 model에 접근하는 방법은 DB에 직접 접근하지 않고 API를 통해 접근한다.
API를 통해 데이터를 가져와서 다른 객체에게 전달하거나, 외부 객체에서 전달해 준 데이터를 API를 통해 DB에 저장함.
View
- 모델에서 가져온 데이터를 가지고 화면을 관리
- 사용자가 입력한 데이터 처리
Controller
- 모델과 뷰를 연결
- 모델로 부터 데이터를 가져와서 뷰에 전달
- 뷰에서 얻은 사용자의 입력 데이터를 모델에게 전달
'computer science' 카테고리의 다른 글
컴퓨터의 구성요소 (0) | 2018.11.11 |
---|---|
컴퓨터란? (0) | 2018.11.05 |
순수함수란? (0) | 2018.10.19 |
절차지향 vs 객체지향 vs 함수형(지향) 프로그래밍 (0) | 2018.10.19 |
객체지향 프로그래밍(OOP)이란? (0) | 2018.10.19 |
Comments