[MVC] 웹 애플리케이션 이해
공부 내용을 정리하고 앞으로의 학습에 이해를 돕기 위해 작성합니다. 웹 서버, 웹 애플리케이션 서버 웹 서버(Web Server)웹 서버는 HTTP 기반으로 동작하며, 정적 리소스를 제공하는 역할을 한다. 이 리소스는 HTML, CSS, JS, 이미지, 영상 등과 같은 파일들이다. 예를 들면 NGINX, APACHE 등이 웹 서버로 사용된다. 웹 애플리케이션 서버(WAS - Web Application Server)웹 애플리케이션 서버는 웹 서버와 마찬가지로 HTTP 기반으로 동작하지만, 웹 서버 기능을 포함하면서도 추가적으로 애플리케이션 로직을 실행한다. WAS는 동적인 HTML이나 HTTP API(JSON)와 같은 응답을 생성하는 역할을 하며, 서블릿, JSP, 스프링 MVC 등을 통해 프로그램 코드..
2024. 10. 10.