Spring & Boot

스프링 부트 큰 그림

린예라 2024. 3. 21. 17:05

백엔드의 역할은 웹브라우저 혹은 프론트에서 요청하는 것을 반환해주는 것이 역할이다.

여기서 반환해 줄 수 있는 자료의 형태는 어떤 화면이 될 수 있고 혹은 데이터 값이 될 수 있다. 

이것을 생각하며 스프링부트의 작동을, 반환하는 자료형에 따라 크게 3가지로 나눠서 생각해보자.

 

1.정적인 HTML파일을 그대로 반환(화면 혹은 뷰 반환)

 

 

2.동적으로 템플릿엔진이 HTML파일의 내용 등을 변경하여 반환(화면 혹은 뷰 반환)

 

 

 

3.API방식으로 문자열이나 객체를 반환(문자열이나 JSON객체등의 데이터값 반환)