웹 프로젝트를 아무런 종속성 없이 만들고 싶다.
일단 페이지 띄우자.
이렇게 만들고 나니깐, url path에 따라 다른 화면을 보여주는 기능을 만들어 보고싶었다. spa에선 라우터, mpa에선 서블렛 또는 컨트롤러를 구현하면 되겠다. 일단 spa를 직접 만들기 위해서 처리해야할 기능이 많으니, mpa의 컨트롤러를 간단하게 구현해보자.
req.url 을 기준으로 값을 반환해주는 걸 알 수 있다.
조건부만 추가해줘도 페이지들을 여러개 생성할 수 있다. 만약 보여줘야하는 페이지가 10개 이하라면, 그냥 해당 방식으로 웹 사이트를 구축해도 문제없다고 생각한다.
하지만 사이트의 페이지 개수가 50개라면 얘기는 달라지겠다. 다음 번엔 30개의 html을 핸들링할 수 있는 컨트롤러를 만들어보도록 한다.
'WonStack' 카테고리의 다른 글
Tue Dec 10 9:52PM (0) | 2024.12.10 |
---|---|
Mon Dec 9 9:25PM (0) | 2024.12.09 |
Sun Dec 8 12:29PM (0) | 2024.12.08 |