SPA(react) 로 꾸며져있는 Nomad code (https://nomadcoders.co/) url을 분석해보면
route 정보는 다음과 같습니다.
강의목록 : https://nomadcoders.co/courses 강의detail(kakao-clone) : https://nomadcoders.co/kokoa-clone 커뮤니티 : https://nomadcoders.co/community 글 하나 클릭 : https://nomadcoders.co/community/thread/1385 faq : https://nomadcoders.co/faq faq/login : https://nomadcoders.co/faq/login
Programmers School Page또한 Vue로 만들어진 url인데요,
강의목록 : https://school.programmers.co.kr/courses 백엔드 course: https://school.programmers.co.kr/app/courses/12351/dashboard 백엔드 강의 하나 : https://school.programmers.co.kr/app/courses/12351/parts/22911/lessons/89749/
velog에서는 이렇게 관리
똑같은 test 라는 포스트를 생성 https://velog.io/@1yongs_/test-qmdxur4w https://velog.io/@1yongs_/test
정리
album 리스트 조회 : /album
album 메인 페이지() : /album/{id} or /album (메모리에서 id 관리)
case 1 : /album/123 (아이디로관리) case 2 : /album (메모리에서 id 관리) case 3 : /album/극락가족 (똑같은 이름의 엘범인 경우 : /album/극락가족-1)
front 에서도 url을 관리하는 다양한 기술이 있다고 생각합니다.