Spring - Web Programming

iseon_u·2022년 6월 11일
0

Spring

목록 보기
9/31
post-thumbnail

Web Programming 변화 과정


1. Web, HTML

  • 근본적인 UI 는 HTML

2. Servlet

  • Java 진영에서 Web Program 을 지원하기 위해 나온 개발 프로그램
  • 웹의 대중화로 웹을 통한 데이터 입/출력의 필요성이 생겼다.
    • 웹 페이지의 동적 생성 (Dynamic Web)
  • Java 언어 안에 HTML 구현

3. JSP

  • HTML 에 Java 언어를 넣어서 작동
  • 시간이 지날 수록 JSP 내의 자바 코드가 스파게티 코드화

4. MVC

  • HTML 과 Java 의 분리 (Front-end, Back-end 분리)
  • Model, Veiw, Controller
  • 표준이 없는 개발자 각각의 MVC

5. MVC Framework

  • Spring
  • MVC 개발 프레임워크를 만들어 배포
  • MVC 패턴의 표준화
profile
🧑🏻‍💻 Hello World!

0개의 댓글