디자인 패턴 - MVC 패턴 (MVC pattern)
MVC 패턴 MVC 패턴은 모델(Model), 뷰(View), 컨트롤러(Controller)로 이루어진 디자인 패턴이다. 애플리케이션의 구성 요소를 세 가지 역할로 구분하여 개발 프로세스에서 각각의 구성 요소에만 집중해서 개발할 수 있어 재사용과 확장성이 용이하다는 장점이있지만, 애플리케이션이 복잡해질수록 모델과 뷰의 관계가 복잡해지는 단점이 있다. MVC 패턴을 이용한 대표적인 라이브러리로 리엑트(React.js)가 있다. 모델(Model) 모델은 애플리케이션의 데이터인 데이터 베이스, 상수, 변수를 뜻함. 뷰에서 데이터를 생성하거나 수정하면 컨트롤러를 통해 모델을 생성하거나 갱신한다. 뷰(View) 뷰는 사용자 인터페이스 요소를 나타낸다. 즉 사용자가 볼 수 있는 화면을 뜻함. 모델이 가지고 있는 정..
study/Web
2022. 10. 31. 15:40
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- django-environ
- git
- Java
- authenticate()
- 커맨드 객체
- git공부
- API
- django
- 디자인 패턴
- Python
- Spring
- musma
- 톰캣
- 면접을 위한 CS 전공 지식 노트
- Django tutorial
- 한글 형태소 분석기
- error: failed to push some refs to 'https://github.com/
- 혼자 공부하는 파이썬
- 검색 결과 내 페이지네이션
- django.contrib.auth
- git 공부
- 웹페이지
- 배열
- 회원가입
- 환경 변수 설정
- Magazine K
- 회원 로그인
- path variable
- python3
- 암호화
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함