[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