HTML, API, CSR, SSR

JS ·2023년 8월 20일

스프링 MVC 1편

목록 보기
2/4

정적 리소스

  • 고정된 HTML 파일, CSS, JS, 이미지 영상 등등

  • 주로 웹 브라우저

HTTP API

  • HTML이 아니라 데이터를 전달

  • 주로 JSON 형식 사용

서비스 제공할때 고민해야 될 것

  1. 정적 리소스
  2. 동적으로 되는 HTML 페이지
  3. HTTP API

3가지 방식에 대해서 고민하면 됨

SSR - 서버사이드 렌더링

  • HTML 최종 결과를 서버에서 만들어서 웹 브라우저에 전달
  • 주로 정적인 화면에 이용
  • JSP, 타임리프 -> 백엔드

CSR - 클라이언트 사이드 렌더링

  • HTML 결과를 자바스크립트를 사용해 웹 브라우저에서 동적으로 생성해서 적용
  • 주로 동적인 화면에 사용
  • React, Vue.js -> 프론트
profile
백엔드 공부중인 개발자

0개의 댓글