TigerDemon

섹션 3 자바 웹 개발의 역사 본문

2024-SWLUG/웹페이지 만들기

섹션 3 자바 웹 개발의 역사

호랑2D 2024. 9. 26. 16:14

스프링 부트 웹 개발 입문 - 따라하며 배우기

https://inf.run/bhSZP

 

스프링 부트 웹 개발 입문 - 따라하며 배우기 강의 | IT늦공 김부장 - 인프런

IT늦공 김부장 | 따라하며 만들다 보면 어느새 알게 되는, 스프링 부트를 이용한 자바 웹 개발!, 처음 시작하는 스프링부트, 누구나 쉽게! 스프링 부트, 초보자도 쉽게 시작할 순 없을까요? 스프

www.inflearn.com

 

 

Web Programming 변화 과정

1995년 전후 2000년 전후 2000전후 ? 2010년 전후
Web Html Servlet(96년 발표) Jsp(99년 정식 발표) MVC MVC FrameWork

 

Web html

- Web 의 UI는 예전이나 지금이나 절대적으로 HTML로 구현한다.

- Web 의 대중화로 Web 을 통한 데이터 입/출력의 필요성이 생긴다. (Dynamic Web)

 

Servlet

- Java 진영에서 Web Program 을 지원하다.

- Web 의 UI는 예전이나 지금이나 절대적으로 HTML 로 구현하다.

- Web 의 대중화로 Web을 통한 데이터 입/출력의 필요성이 생긴다.

-> 웹 페이지의 동적 생성 -Dynamic Web

-Servlet에 HTML을 구현하다.

 

Jsp

- Java 진영에서 HTML에 Java 언어를 넣는 방식을 지원하다.

- 초기에는 Servlet에서 벗어난 개발자들이 환호하다.

 

MVC

-HTML과 JAVA를 분리하자는 움직임이 생겨나다.(Front, Backend 분리)

- Java 내부에서도 받아들이는 입구와 비즈니스 부분을 분리하는 움직임이 생겨나다.(MVC)

- 표준 없이 개발자마다 MVC를 구현하는 상황이 발생하다. 

 

MVC FrameWork

-Spring Framework 이 MVC 대표가 되다.

- Spring이 더욱 간편해진 SpringBoot 를 개발자들에게 선사하다.