|
|
1번째 줄: |
1번째 줄: |
− | '''모델-뷰-컨트롤러'''(Model-View-Controller, '''MVC''') 패턴은 소프트웨어 공학에서 사용되는 소프트웨어 디자인 패턴이다. 이 패턴을 성공적으로 사용하면, 사용자 인터페이스로부터 비즈니스 로직을 분리하여 애플리케이션의 시각적 요소나 그 이면에서 실행되는 비즈니스 로직을 서로 영향 없이 쉽게 고칠 수 있는 애플리케이션을 만들 수 있다. MVC에서 모델은 애플리케이션의 정보(데이터)를 나타내며, 뷰는 텍스트, 체크박스 항목 등과 같은 사용자 인터페이스 요소를 나타내고, 컨트롤러는 데이터와 비즈니스 로직 사이의 상호동작을 관리한다.
| |
| | | |
− |
| |
− | {{ 각주 }}
| |
− | <ref name='mvc_main'>위키백과,〈[https://ko.wikipedia.org/wiki/%EB%AA%A8%EB%8D%B8-%EB%B7%B0-%EC%BB%A8%ED%8A%B8%EB%A1%A4%EB%9F%AC]〉</ref>
| |
− | == 참고자료 ==
| |
− | * 위키백과,〈[https://ko.wikipedia.org/wiki/%EB%AA%A8%EB%8D%B8-%EB%B7%B0-%EC%BB%A8%ED%8A%B8%EB%A1%A4%EB%9F%AC]〉</ref>
| |
− |
| |
− | == 같이 보기 ==
| |
− | * [[아키텍처]]
| |
− |
| |
− | {{소프트웨어|토막글}}
| |