Nie rozumiem, jaki jest cel używania IndexRoute i IndexLink . Wygląda na to, że w każdym przypadku poniższy kod wybrałby najpierw komponent Home, chyba że została aktywowana ścieżka About.
<Route path="/" component={App}>
<IndexRoute component={Home}/>
<Route path="about" component={About}/>
</Route>
vs
<Route path="/" component={App}>
<Route path="home" component={Home}/>
<Route path="about" component={About}/>
</Route>
Jaka jest zaleta / cel pierwszego przypadku?
Home
zostać wybrany w pierwszym przykładzie, jeśli ścieżka nie była/home
? Sprawdź wyjaśnienie w dokumentacji: github.com/rackt/react-router/blob/master/docs/guides/basics/…