정적 웹이란 웹 서버에 이미 만들어진 HTML, CSS, JavaScript 등의 정적인 파일을 그대로 사용자에게 전달하는 웹페이지를 의미합니다.
🔹 정적 웹의 특징
🔸 정적 웹 예시
예시 HTML 코드
<!DOCTYPE html>
<html>
<head>
<title>정적 웹페이지</title>
</head>
<body>
<h1>환영합니다!</h1>
<p>모든 사용자에게 동일하게 보입니다.</p>
</body>
</html>
✅ 장점
⚠️ 단점
동적 웹이란 사용자의 요청에 따라 서버에서 실시간으로 콘텐츠를 생성하여 제공하는 웹페이지를 의미합니다.
🔹 동적 웹의 특징
🔸 동적 웹 예시
간단한 예시(서버 코드의 예시):
<%-- JSP 예시 --%>
<%@ page import="java.util.Date" %>
<html>
<body>
<h1>현재 시간:</h1>
<p><%= new Date() %></p>
</body>
</html>
(매 요청마다 서버에서 현재 시간이 동적으로 삽입됨)
✅ 장점
⚠️ 단점


🚩 한 줄 요약
정적 웹(Static Web) 은 미리 만들어진 콘텐츠를 모든 사용자에게 동일하게 제공하며 빠르고 가볍습니다.
동적 웹(Dynamic Web) 은 사용자의 요청과 상황에 따라 서버에서 실시간으로 콘텐츠를 생성해 제공하며 개인화와 데이터 처리가 가능합니다.