1. MVC 아키텍쳐에 대한 이해
MVC 아키텍처 사용시 사용자 인터페이스로부터 비즈니스 로직 분리하여 애플리케이션의 시각적 요소나 그 이면에서 실행되는 비즈니스 로직을 서로 영향없이 쉽게 고칠수 있는 애플리케이션을 만들수 있다.
어떠한 동작을 수행하는 코드
사용자에게 보여주는 코드!
사용자는 컨트롤러를 사용하여 모델의 상태를 바꾸는 코드