자바웹프로그래밍 입문하려는데 jsp필수인가요?
요즘은 jsp가 구식이라는 소리를 많이 들었는데 대충 프로그래밍가이드같은거 찾아보면 jsp는 필수로 배워야할 소양으로 나와있네요. Jsp가 필요할까요?
안녕하세요.
JSP 필수 질문에 답은 : 필수 (기초가됨)
요즘에서 프로젝트 마다 플렛폼을 많이 사용합니다. (웹스퀘어, 엑스플렛폼...등등 너무 많음) 모두 툴 형태로 코딩을 하나(몰론 소스에서 직접 코딩 가능) 소스를 열어보면 xml 형태인것을 알 수 있습니다.
프로젝트에서 플렛폼을 도입하여 웹 개발을 많이하긴 하나 때에 따라서 JSP, HTML 화면이 필요 합니다. (예를 들면 외부기관 협의에 따라 어떤페이지를 제공해주거나 할때 JSP를 많이 사용)
JSP 웹프로그램의 기초 입니다. 그리고 플렛폼 구매할수 없는 프로젝트는 JSP로 웹 구현 합니다.
마지막으로 요즘 공공기관 및 일반 기업 프로젝트시 이클립스 기반 전자정부 프레임워크 많이 사용 합니다.
우리나라는 웹에서 자바가 전자정부프레임워크, 스프링 프레임워크에 많이 쓰입니다.
덧셈 몰라도 구구단 외울 수 있는 것처럼 JSP를 모른다고 자바 웹 프로그래밍을 못 하는 건 아니지만
JSP 몰라서 좋을 건 없으니... 자바 웹 프로그래밍이라면 JSP도 꼭 해 보는 게 좋을 것 같네요 :D꼭 자바가 아니라도 PHP, 자바스크립트(Node.js express)나 파이썬(Flask, Django)도 많이 쓰입니다.
JSP가 구식이면 신식은 무엇을 말씀하시는건지 잘 모르겠습니다.
그리고 적어도 한국에서의 프로그래밍은 "신식" 보다는 안정적이고 오래된 "구식"에 대한 선호도가 오히려더 높습니다. 높으신분들은 백그라운드에 신식 기술 도입해서 생길수있는 불안이나 문제점을 안고가고싶어하지않으세요. 성능이 차라리 좀 떨어지거나 개발공수가 더 들어가더라도 무조건 안전하고 문제없는걸 원합니다.
그리고 정부에서 전자정부프레임워크를 쓰는이상 한국에서는 JSP > 스프링 > 전자정부프레임워크로 넘어가는 코스는 거의 필수코스입니다.
누가 뭐 node가 대세이니 jsp 공부할시간에 node 공부만 하면된다! 이런 말씀이라도 하셨나본데....
적어도 한국시장에서는 아직 배울가치가 차고넘치는 상황이니 공부하셔도 무방합니다.