안녕하세요. 

python, asp, ruby, perl 등 대부분의 언어들은 자신만의 독자적인 web mvc 프레임워크를 가지고 있습니다.

하지만 유독 자바진영의 개발자들은 mvc를 구현함에 있어서 jsp와 java를 둘다 사용해야하는 학습비용을 필수로 하고 있습니다.
( JSP는 독자적인 web framework가 공개된 것 중 사회적 표준이 없더군요. 또한 2019년 기준으로 말씀드리면 왠지모르게 다들 '스프링 아니야?' 라는 말을 하더군요. )

이를 설명드리자면 이러합니다.

"왜 jsp프레임워크가 없을까~"
"있잔아 스프링!"

하지만 이는 이렇게 말하는것과 같습니다
"php는 c로 만들어진것이니 모델과 컨트롤러는 c로 개발하면 된다."
( php,asp,python,perl,ruby,c 등 대부분의 언어가 독자적인 프레임워크를 가지고 있어 다른 언어에 대한 학습비용이 없죠 )

다시말하면 유독 자바진영의 개발자들은 mvc를 구현함에 있어서 jsp와 java를 둘다 알아야 하는 학습비용을 필수로 하고 있습니다.
이는 할줄 알고 모르고를 떠나서, 개발자 입장에서 php,python,ruby,perl,등 다른 개발자는 몰라도 되나, jsp개발자만 java와 spring까지 필수적으로 알아야 하는 불쌍한 상황이 연출되죠.

만약 jsp 용 프레임워크가 존재한다면 java를 배우지 않고도 구현이 가능한 다른 php,asp,perl,python 등의 개발자와 동등한 조건이 되는겁니다.


그러한 논리에서 출발해서 이리저리 검색을 해보았지만, 최범균 개발자님이 2005년에 개발해주신 tle 프레임워크와 같은 jsp 기준 mvcframework 이외는 찾아보지 못했습니다.

비록 최범균님의 tle 프레임워크가 2005년도의 기술이고 저의 댓글은 2019년의 글지지만 이제서라도 누군가 함께 참여하여 jsp와 java의 분리를 위해 스터디를 결성하고, java 진영에서의 웹개발자와 앱개발자들의 분리와 학습비용감소를 외치고 싶군요. 그것이 현실이 된다면, 개발되는 프로그램에 따라 자바진영에서의 어플개발자와 웹개발자가 분리될수 있겠죠.

스터디 모임

오픈챗 주소를 남기면 글이 삭제 되네요.

같이 동참하고 싶으신 분은 댓글에 이메일을 주세요.

혹시나 다른 jsp용 mvc가 존재한다면, 그리고 제가 그것을 단지 몰라서 그러는 것이라면 추천도 해주시면 감사하겠습니다.

- 저의 의문에 충분히 연구가능성을 제시해준 tle 프레임워크를 제작해주신 최범균 개발자님 감사합니다. ( 어릴때 책 잘보았습니다 .)


스터디목적

- 최범균님의 jsp용 mvc인 tle 사용법을 연구하고 적용해본다.

- 다른 세계적으로 범용적인 jsp 프레임워크가 존재한다면 알아본다.