The edit mode (view/edit) is implemented as a sub-route. The URL reflects the mode. An alternative way would be to use a route parameter for the edit mode.