서블릿
[Spring] 스프링 프레임워크(Spring framework)의 탄생 배경 (feat. CGI, Servlet, JSP, J2EE, EJB) - 1편
[Java] 자바(Java)의 역사에서 자바의 탄생 배경을 알아보았었죠~! 정말 간단하게 요약하자면 하드웨어를 위한 언어로 시작해서 나중에는 웹 개발을 할 때 쓰이는 대표적인 언어로 자리잡았습니다. 지금이야 자바로 웹 개발을 할때 스프링(Spring), 스프링 부트(Spring Boot) 등의 자바 프레임워크를 사용하는 게 당연하지만, 처음부터 그랬을까요? 오늘은 이 스프링 프레임워크가 어떤 과정과 시행착오를 거쳐 만들어지게 됐는지 알아보겠습니다! 태초의 웹(Web)의 역할 처음 웹이 등장했을 때는 HTTP(Hyper-Text Transfer Protocol) 전송규약에 따른 정적인 데이터(HTML,XML,이미지 등)를 전달하는 것만으로도 충분했습니다. 물론 페이지는 보여줄 수 있지만 유저가 어떤 입력을..