MVC는 아는데 WebMVC는 아시나요
[마들뷰콘트럴러]라는 노래가 있습니다. http://www.herzz.com/blog/2006/12/
JSP 공부하면서 Model2 방식으로 개발한다는 의미는 Model 코드, View 코드, Controller 코드 구분해서 작성한다는 것이죠. 즉 MVC 방식으로요.
하지만 PC에서 동작하는 기존 UI 애플리케이션과 웹브라우저는 서버와 클라이언트가 갈라져있는 방식으로 동작합니다. 그래서 흔히 GUI를 갖고 있는 개발과 웹 애플리케이션에서의 개발에 차이가 있습니다. 혹자는 이를 구조적 차이라 얘기하거나 설계적 차이라고 얘기할 수 있겠죠.
2004년 이를 블로그에 잘 정리해 놓은 글이 있습니다.
http://osteele.com/archives/2004/08/web-mvc
만약 플렉스, Ajax 등을 통해서 웹 개발의 단계를 높이려면 web-mvc의 사상적 굴레는 벗어야 할 것입니다.
