스프링 MVC 1편 섹션 2 정리

웹 기술 이해

한 줄 요약

웹 서비스는 웹 서버, WAS, 서블릿, 멀티스레드, 렌더링 방식(SSR/CSR), 그리고 스프링 MVC로 이어지는 기술 흐름을 이해하면 큰 그림이 잡힌다.


1. 웹 서버와 WAS

웹 서버(Web Server)

면접 답변

웹 서버는 HTTP 요청을 받아 정적 리소스를 제공하는 서버입니다. 보통 이미지, CSS, JS 같은 파일을 빠르게 응답하는 역할을 담당합니다.

WAS(Web Application Server)

면접 답변

WAS는 웹 애플리케이션 서버로, HTTP 요청을 받아 비즈니스 로직을 실행하고 그 결과를 HTML이나 JSON 형태로 응답하는 서버입니다.

웹 서버와 WAS를 분리하는 이유