inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

HTML, HTTP API, CSR, SSR

정적, 동적 리소스..

1325

spring

작성한 질문수 10

2

안녕하세요!

정적리소스는 그냥 파일에 있는 리소스를 말하는거고 동적리소스는 디비에 요청해서 가져온 리소스를 말하는건가요,,? 동적 리소스가 뭔가 정확히 와닿지가 않네요 ㅠㅠ 

spring MVC

답변 1

0

OMG

안녕하세요. potatoo님, 공식 서포터즈 OMG입니다.

정적리소스, 동적 리소스 용어에 대한 설명은 아래 링크를 참고해주세요:)

[Spring Boot] 정적자원(Static Resources, img; js; css 파일 등)에 대한 접근 설정 (tistory.com)

 

 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <style type="text/css">
        .tg  {border-collapse:collapse;border-spacing:0;}
        .tg td{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;
          overflow:hidden;padding:10px 5px;word-break:normal;}
        .tg th{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;
          font-weight:normal;overflow:hidden;padding:10px 5px;word-break:normal;}
        .tg .tg-dvpl{border-color:inherit;text-align:right;vertical-align:top}
        .tg .tg-0pky{border-color:inherit;text-align:left;vertical-align:top}
        </style>
        <table class="tg">
        <thead>
          <tr>
            <th class="tg-dvpl">이름</th>
            <th class="tg-0pky">나이</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td class="tg-0pky">홍길동</td>
            <td class="tg-0pky">20</td>
          </tr>
        </tbody>
        </table>
</body>
</html>


위 html을 화면으로 나타내면 다음과 같은데요,

회원 1명의 데이터만 html로 작성하면 직접 html을 작성할 수 있습니다.

반면 DB에 있는 다수의 회원을 화면으로 데이터를 전달한다면 위와 같이 작성할 수 없겠죠?

JSP, Thymeleaf와 같은 템플릿 엔진은 화면(HTML)을 동적으로 그릴 수 있도록 기능을 제공합니다.

이러한 방식을 SSR(서버 사이드 렌더링)이라고 부릅니다.

 

EX) JSP

 

Ex) 타임리프

 

참고)

https://offbyone.tistory.com/368


감사합니다.

mvc 패턴 - 적용 강의에서 회원가입할 때 redirect가 아닌 forward인 이유가 궁금합니다.

0

29

1

servlet과 container에 대한 질문입니다

0

54

1

api를 어느 컨트롤러에 작성해야하는지는 어떤 기준으로 해야하나요?

0

84

1

jsp 의존성 수정 요청

0

123

2

요즘 웹 서버가 주로 사용되는 이유는 SPA 구조 때문일까요 ?

0

158

1

save() 메서드 문의

0

77

1

절대 경로로 templates/basic 하위 파일 열면 css 적용 안되는 현상

0

114

1

request-body-json

0

94

2

MVC 패턴의 적용 단위

0

103

1

RequestMapping을 이용한 핸들러, 어댑터

0

124

2

save 후 결과화면

0

101

2

jsp를 이용한 view

0

102

1

application.properties에 debug 추가해도 결과가 똑같습니다.

0

189

1

수업 코드 제공 관련 문의

0

107

2

RequestMappingHandlerAdapter의 Controller 호출 과정

0

109

3

파일 오픈 시

0

75

1

스프링 배치 관련

0

81

1

@RequestParam의 defaultValue가 blank 값도 처리하는 지 여부

0

115

1

postman으로 /request-body-json-v1 호출시 500 error

0

106

1

프론트엔드와 백엔드의 mvc, rest api에 대한 질문

0

90

1

모델의 역할과 계층 분리에 대한 이해 차이 + 추가질문

0

119

1

console log 출력 관련 질문입니다.

0

79

1

애플리케이션이 실행 되지 않습니다 ㅠㅠㅠ

0

146

1

html 변경하는 부분 적용 문제

0

108

1