본문 바로가기

Archived(IT)/배경지식_기술

MVC 개발 방식

기본적으로 Model, View, Controller로 구분되는 개발방식이다.

Model은 Database 객체 개발
View는 사용자 화면 개발
Controller는 기능(로직) 개발

실제 동작되는 구조는 다음과 같다.

https://opentutorials.org/course/697/3828

MVC 방식의 장점

- 프론트 엔드(디자니어)와 백 엔드(서버 및 기능 엔지니어) 간의 협업이 쉽다.

- 나누어 개발하기에 변화에 유연하고 확장성도 좋다.

 

MVC 방식의 단점

- MVC 간의 완벽한 구분이 쉽지 않다.

- 클래스들을 통해 확장해나가기에 구현의 과정이 복잡할 수 있다.

'Archived(IT) > 배경지식_기술' 카테고리의 다른 글

웹 서버 Nginx_Apache  (0) 2019.11.02
Rest와 Rest API (RestFull API)  (0) 2019.10.31
DevOps  (0) 2019.10.31
DataBase 종류별 특징  (0) 2019.10.27
블록체인 / 클라우드  (0) 2019.10.27