MVC로 글 몇 가지 찾아봤는데 개념 설명만 있고 예시가 별로 없어서 내가 이해 한게 맞는지 좀 봐줘
게임에서의 인벤토리와 UI로 예를 들자면
M > 인벤토리에서 가지고있는 재화 계산
V > 자체적인 계산 없음 인벤토리에서 값만 받아와서 UI에 표현함
C > 사용자 입력
이게 마즘?
MVC로 글 몇 가지 찾아봤는데 개념 설명만 있고 예시가 별로 없어서 내가 이해 한게 맞는지 좀 봐줘
게임에서의 인벤토리와 UI로 예를 들자면
M > 인벤토리에서 가지고있는 재화 계산
V > 자체적인 계산 없음 인벤토리에서 값만 받아와서 UI에 표현함
C > 사용자 입력
이게 마즘?
너가 정의하는 MVC는 예전 플랫폼 (CLI)들에서의 MVC고.. 요즘 서비스 앱에서 MVC랑은 조금다름
- View자체가 이벤트의 입력을 받고, Controller에 전달. - Controller는 그 입력받은것을 Model에 전달 - Model은 계산해서 그 값을 Controller에 전달. - Controller는 그 값을 View에 적용.
아 정확하고 빠른 답변 너무 고맙다 한번에 이해했다
아님
뷰는 입출력이고 모델은 재화 컨트롤러는 뷰한테 입력받아서 모델에 넣고 계산하고 다시 뷰한테 리턴하는 것
답변 고맙따 이해해따 ㅋㅋ 친철한 프갤러들..
컨트롤러가 사용자 입력만 뜻하는 게 아니라 뷰와 모델의 중개자 역할이라고 이해좀 사용자 입력은 컨트롤러의 구성 요소 중 하나일 뿐
고맙다 이해해따 b
예전에는 저렇게 MVC가 저런의미였음. 요즘은 GUI 환경이 당연시되서 MVC의미가 바꼈지만
문제는 MVC를 자기맘대로 해석하는 경우가 많아졌다는점 ㅋㅋ
GUI환경을 기준으로 생각하고 기존 MVC 개념정리되어있는것만 보니까 이해가 잘 안갔는데 이제 확실히 이해해따 ㅋㅋ 고맙따
https://www.youtube.com/watch?v=9RLmOlpOjx4
https://www.youtube.com/watch?v=4YXsO_4hFIU
이분이
설명해둔게 있음 ㅇㅇ
과거 MVC와 현재 MVC..