2023-08-17 TIL ( CS 공부 2일차 )

오준석·2023년 8월 18일
0

TIL (Today I Learned)

목록 보기
68/105

TIL

< CS 지식 Q&A >

2. mvc 패턴에 대한 설명

: 모델, 뷰, 컨트롤러로 하나의 앱 또는 프로젝트를 구성하는 구성 요소를 세 가지의 역할로 구분한 패턴

모델: 애플리케이션의 정보, 데이터를 나타낸다.
사용자가 편집하길 원하는 모든 데이터를 가지고 있어야 한다.

뷰: 데이터 및 객체의 입력. 출력을 담당한다.
모델이나 컨트롤러와 같이 다른 구성요소를 몰라야 된다.

컨트롤러: 사용자가 데이터를 클릭하고 수정하는 것에 대한 이벤트를 처리하는 부분을 뜻한다.

MVC패턴을 사용하는 이유

  1. 각각의 패턴을 나누어 패턴에 대한 부분만 집중할 수 있다. (분업화)
  2. 1의 이유로 유지보수성, 확장성, 유연성이 증가한다.
profile
개발자를 목표로 열심히 하려고 합니다.

0개의 댓글