경로는 대상을 찾고 쿼리는 결과 집합을 다듬는다

하나의 URL을 해석하는 순서를 데이터 조회 흐름으로 연결한다.

URL

/users/42?tab=posts

주소에 대상과 보기 조건이 함께 있음

params

id = 42

사용자 42를 조회하는 식별자

query

tab = posts

사용자 화면의 선택된 탭

loader

user + posts

식별자와 조건을 검증해 데이터 구성

view

Posts tab

주소와 일치하는 화면을 렌더

핵심query 기본값과 허용값을 정규화하면 잘못된 주소도 예측 가능한 화면으로 복원할 수 있다.