Getting StartedDynamic Route MatchingRoutes’ Matching SyntaxNested RoutesProgrammatic NavigationNamed RoutesNamed ViewsRedirect and AliasPassing Props to Route ComponentsDifferent History modes