[Node.js] MVC 패턴


[Node.js] MVC 패턴

1. MCV 패턴이란? MVC 패턴이란 애플리케이션을 만들때 모델(Model), 뷰(View), 컨트롤러(Controller) 세 가지 역할로 구분하는 소프트웨어 디자인 패턴입니다. MVC 패턴 (출처 : https://velog.io/@khy226/MVC-%ED%8C%A8%ED%84%B4%EC%9D%B4%EB%9E%80) 위 그림은 MVC 패턴의 흐름입니다. 클라이언트가 Controller 에 데이터를 요청하면, Controller 는 Model 에 데이터를 요청하고, Model 은 Controller 가 요청한 데이터를 전송합니다. 그리고 Controller 는 Model 에게 받은 데이터를 View 에게 전달하고, View 는 Controller 에게 받은 데이터를 클라이언트에게 전송합니다. 1) Controller 모델과 뷰 사이를 연결해주는 다리 역할 흐름 제어 사용자로 부터 입력을 받고 응답을 조종 2) Model 데이터의 조작 및 연산 처리를 담당 내부 비지니스로 로직 ...


#mvc #nodejs #백엔드

원문링크 : [Node.js] MVC 패턴