뷰가 모델을 간접적으로라도 참조하고 있어야 mvc 아님?근데 참조는커녕 컨트롤러가 데이터 다 가공해서 보내주는데 mvp에 가꺄운거 아닌가개념 잡혀가다가도 웹백엔드가 mvc라고 할 때마다 또 헷갈림
생각할수록 더 이상하네. 컨트롤러는 사용자 입력을 받는 레이어고, 컨트롤러에서는 뷰를 참조할 수 있어야 개념적으로 mvc인데, 실제로는 프론트에서 사용자 입력을 받아 컨트롤러로 요청을 보냄..
추측하기로는 서버에서 사용자 뷰 페이지까지 싹 다 보내는 ssr의 경우를 생각해서 mvc라고 한거 아닌가 싶기는 한데, 웹 프론트 확실히 구분된 환경에서는 mvp에 더 가깝지 않나 싶다
해당 댓글은 삭제되었습니다.
rest api로 json만 전달해주는 경우도 mvc라고 퉁치고 블로그에 글 올리는 설명이 너무 많아서 헷갈렸다
api 서버는 v가 생략된거지
기능상으로만 보면 api서버는 mvc가 아님 근데 mvc를 제공하는 프레임워크라 그냥 mvc라 퉁쳐서 부름