라우팅이란 사용자가 클릭하거나 특정 동작을 했을 때, 웹 애플리케이션에서 다른 페이지로 이동하는 방법을 말합니다. 라우팅은 사용자가 웹 애플리케이션 내에서 원활하게 이동할 수 있도록 도와줍니다.
const JS_게시글수정기능 = () => {
    alert("게시글이 수정되었습니다.");
    location.href = "./03-routing2-detail.html"; // 현재 페이지 위에 새로운 페이지를 올려놓음 => 뒤로가기하면 현재 페이지로 돌아올 수 있음
}
location.href = "./03-routing2-detail.html";는 브라우저를 03-routing2-detail.html 페이지로 이동시킵니다.location.href를 사용하면 새로운 페이지가 현재 페이지 위에 열립니다. 따라서 사용자가 "뒤로 가기" 버튼을 클릭하면 이전 페이지로 돌아올 수 있습니다.const JS_결제하기기능 = () => {
alert("결제가 완료되었습니다.");
location.replace("./03-routing2-detail.html"); // 현재 페이지를 지우고, 새로운 페이지로 교체 => 뒤로가기해도 현재 페이지로 돌아올 수 없음
}
location.replace("./03-routing2-detail.html");는 브라우저를 03-routing2-detail.html 페이지로 이동시킵니다.location.replace를 사용하면 현재 페이지가 지워지고 새로운 페이지로 대체됩니다. 따라서 사용자가 "뒤로 가기" 버튼을 클릭해도 이전 페이지로 돌아올 수 없습니다.<a href="./03-routing2-detail.html">상세보기</a>
03-routing2-detail.html 페이지로 이동합니다.href 속성에 이동할 페이지의 URL을 지정합니다.