inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[React 1부] 만들고 비교하며 학습하는 React

[순수JS 1] MVC 패턴

mvc패턴 단점에 대한 질문.

349

열씨미살자!
1

블로그글들을 보게 되면 mvc패턴의 단점이 v와 m이 독립적일 수 없어서 관리하기가 힘들다 라고 되어있는데요.

 

model에서 데이터가 변경되면 controller에게 알리고 controller에서 view로 전달

 

view에서 유저가 이벤트를 발생시키면 controller에게 알리고 model 데이터 변경

 

이렇게하면 v와 m이 독립적이다 라고 할 순 없는것일까요 ?

답변 1

0

김정환

너무 늦게 답변해 드려 죄송합니다.

mvc 패턴은 고전적이긴 하나 단점에 대해서는 여러 의견이 있는 것 같습니다. 대안 패턴도 있는 것으로 알고 있고요. 리액트 진영에서는 이러한 문제를 해결할 시도로 Flux 패턴을 사용합니다. 이 글이 도움이 되실것 같아요.

디자인 패턴에 대한 수업이 아니고 저도 잘 모르는 부분이라서 이 정도 답변까지 드릴수 있을것 같네요.

최근 인프런의 <질문있어요> 기능을 알게되어서 이제야 확인하고 답변 드렸습니다. 너무 늦어서 도움이 되실지 모르겠지만 혹시나 하는 마음으로 남깁니다.