[DevStory] MVC 패턴
Basics 2023. 6. 14.
MVC 패턴
- M: Model = Data =
- V: View = Display(Frontend) = Router(Backend)
- C: Controller = Logic
MVC를 사용하는 이유: 유지보수와 확장성에 용이함
V(view)에서 이벤트가 발생한다면 C(controller)에게 요청하고 M(data)에서 읽어와서 V(view)에 전달해서 사용자에게 보여지게 한다.
백엔드에서는 V가 Router 라고 할 수 있다.
Router는 C에게 요청을 하고 C가 데이터를 처리한 후 Router에게 보내준다.
'Basics' 카테고리의 다른 글
[SQL] Foreign Key(외래키)에 대해 이해하기 (1) | 2023.05.24 |
---|---|
[JavaScript 지식] ORM이란 무엇인가? (0) | 2023.05.14 |