MVC (Model-View-Controller) 데이터 및 논리 제어를 구현하는데 널리 사용되는 소프트웨어 디자인 패턴 ▪ 모델 : DATA, 정보들의 가공을 책임지는 컴포넌트 ▪ 뷰 : 사용자에게 보여지는 부분, 즉 유저 인터페이스(User interface) ▪ 컨트롤러 : 모델(Model)과 뷰(View) 사이를 이어주는 브릿지(Bridge) 역할 mvc 패턴식 개발은 시스템 결합도를 낮추어 유지보수의 편리성을 높여준다. 쿠키 vs 세션 기본적으로 HTTP프로토콜 환경은 클라이언트의 요청과 그에 대한 서버의 응답이 일회성으로 이루어지며, 이전의 기록은 유지되지 않는다., 이러한'connectionless, stateless'의 HTTP 프로토콜의 특성으로 인하여 서버는 매요청시 사용자에 대한 검증..