- Model : 데이터 관리. API나 브라우저 로컬 저장소에 있는 데이터를 가져와 어플리케이션에서 사용할 수 있는 모양으로 만듦. 데이터를 수정하거나 삭제할 수 있는 방법도 알고 있음.
- View: 사용자가 볼 수 있는 화면을 관리하는 역할을 함. 데이터를 돔에 출력하거나 사용자가 발생한 이벤트를 처리하는 기능을 수행 하며, HTML, CSS도 뷰에 속함.
-Controller : 모델이 가지고 있는 데이터를 뷰에게 전달해서 화면에 출력./ 뷰에서 발생한 이벤트에 따라 모델이 데이터를 관리해 앱상태를 관리. 모델과 뷰를 연결하고 움직이는 주체.
'Front-end > Javascript' 카테고리의 다른 글
event delegation (이벤트 위임이란) (0) | 2022.03.24 |
---|---|
web APIs (Application Programming Interfaces) (0) | 2022.03.11 |
문서 객체 모델 (DOM) (0) | 2022.03.09 |
자주 사용하는 메소드 (0) | 2022.03.08 |
객체 (0) | 2022.03.07 |