2017-03-28 14 views
0

大規模なWebアプリケーションに再構成を統合し、再構成(バックパックでバックパック)を使用してバンドルサイズを最適化する方法(IE実装コード分割)があるかどうか疑問に思っていますか?再分割とコード分割

私の現在の再構成の使用例は単純です - 'isAuthorised?'ユーザーがログインしていることを確認するHOC。ほとんどのルートはこの単一のHOCを経由します。

ルートに基づいて分割コードを作成できるようにしたいが、isAuthorised HOCで強化されている各ルートでこれを行う方法がわからない。 、Reduxのを反応させる反応し、ルータを再構成、WebPACKの2つの

+0

Recomposeはコード分割とは関係ありません。 Webpackは適切なセットアップであなたのためにそれを行うことができます。 – wuct

答えて

0

あなたのルート要素は、最終的に明確なチャンクを作成し、他のモジュールを参照してしまうものです。使用

これらが動的にインポートされることが重要です。これにより、ルーターは、ユーザーが要求/ヒットするまで、ルーターが必要とするものをロードして延期することができます。

ルートを宣言するときにHOCを使用するか、実際のモジュールでインポートするときにHOCを使用してルートコンポーネントをデコレートするかは、実際問題ではありません。