본문 바로가기

프로그래밍이야기/기타 등등

서블릿(Servlet) -> JSP -> EL/JSTL[ 왜... Sun은 웹에 java를 올리기 싫어하는가??]

반응형

핵심부터 이야기 하자면~!!

 

기술의 발전을 위해서이다!

 

=_= 무슨 뜻인겨... 라고 할수 있는데 자세하게 설명해보겠다.

 

기술의 발전은 너무 광범위하고 엄밀히 말하자면 기술의 분리를 통한 발전이라고 할수 있겠다.

 

초기의 서블릿은 자바를 활용하여 웹에 표현하는데 아주 좋은듯 해보였다.

 

하지만... 그것은 프로그래머의 입장이지...

 

디자이너의 입장은 전혀 고려되지 않은 것이였다.

 

그렇다고 디자이너가 해줘야 할 일을 프로그래머가 해줄수는 없는 일이 아닌가...

 

웹 개발에 있어서 <프로그래머 + 디자이너>는 당연한 이야기 인데... 

 

이 부분이 서블릿의 발목을 잡는 것이다.

 

그래서 나온 것이 JSP이다.

 

하지만 JSP도 디자이너에게는 버겁다~

 

그래서 Sun사에서는 JSP속의 자바를 0%화 하겠다는 정책으로...

 

EL과 JSTL의 효율을 높이는 개발을 계속 해오고 있다.

 

=_=개발자 입장에서는 자바가 편하지만...

 

일의 분업과 발전을 위해서 정책의 방향대로 가는 것이다~

반응형