Reactを使って私の大きなプロジェクトをベースにする良いフレームワークになることを期待して実験しています。私が行ってきたSPAタイプのReactテストアプリケーションから離れるにつれて、マルチページアプリケーションを開発するためのベストプラクティスが何であるか疑問に思っています。複数のページを作るReact applications
ReactDOM.render(
<Router history={browserHistory}>
<Route path="/path1" component={App1}>
<Route path="/subpath1" component={Layout1} />
<Route path="/subpath2" component={Layout2} />
</Route>
<Route path="/path2" component={App2}>
<Route path="/subpath1" component={Layout3} />
<Route path="/subpath2" component={Layout4} />
</Route>
</Router>,
document.getElementById('app')
);
そして、あなたのアプリケーション全体のクライアントは両面ますと
は、あなたがこれに似た何かをしたいかのようにそれはそうルーターを反応します。私が考えることのできるもう1つの方法は、あなたのディレクトリ構造をそのまま残しておき、あなたのundexファイルの中に上記と同様のものを置くことです(Webpackは複数のエントリポイントと出力バンドルを設定する必要があります)。
したがって、React開発者がどのように「すべきか」のための「標準」がありますか?