요청과 형식의 확인
요청에 맞는 경로를 찾은 뒤 처리 함수에 필요한 형식의 값을 만들 수 있는지 확인한다. 경로가 일치하더라도 필요한 값이 해석되지 않으면 다른 후보 경로로 전달할 수 있다. 모든 후보가 실패하면 오류 응답을 반환한다.
함수에 담는 처리 논리
처리 함수는 요청에서 구성한 인자를 받아 응용의 논리를 수행한다. 요청을 해석하는 단계와 실제 업무 처리를 연결하는 구조다. 경로의 동적 값도 함수에서 요구하는 형식으로 해석해 전달한다.
반환값에서 응답으로
함수의 반환 형식은 Responder 규약을 구현해야 한다. 반환값의 구현에 따라 JSON과 리다이렉트 및 파일 등의 HTTP 응답을 구성한다. 같은 처리 구조 안에서도 반환 형식을 바꾸어 서로 다른 응답을 표현할 수 있다.