MVC 너무 어려워~

BE_{Potato.}·2022년 11월 14일
0

MVC패턴이 아직 손에 잘 잡히지는 않는데 이에 대해 알아보는 시간을 가져보자.

MVC는 Model, View, Controller의 앞글자를 땄다.
이 세개로 이루어져 있다는 것인데, 각각에 대해 알아보자.

View는 UI적으로 사용자가 보는 부분을 말한다. 그리고 모델, 컨트롤러에 대해 모른다.

Model은 비즈니스 로직, 서비스로 데이터에 접근하는 역할을 하고, 뷰와 컨트롤러에 대해 모른다.

Controller는 뷰와 모델을 연결해주는 역할을 하며, 그 때문에 모델과 뷰에 대해 잘 알아야한다고 한다.

이 MVC 패턴, 무엇이 좋길래 사용하는 걸까???

#유지보수가 편리하다!!

모델, 뷰, 컨트롤러로 역할을 나누고 각각이 자신의 역할만 하면 되는 패턴을 만들어서 서로간의 연결된 부분에서 나오는 트러블들의 빈도를 많이 낮출 수 있다는 게 장점이라고 한다.

굉장히 좋은 장점을 가진만큼 숙달시킬 필요가 있다!!

profile
항상 '기본'을 중요시하는 예비 백엔드개발자입니다!

0개의 댓글