2017-03-28 14 views
1

AJAXを介して既存のReactアプリケーションにReactコンポーネントをロード/挿入する際のベストプラクティスは何ですか?どのようにAJAX経由でコンテナアプリケーション内の反応コンポーネントを読み込む

AJAXを介してさまざまなReactコンポーネントを読み込む「コンテナアプリ」を検討しています。これはどうすればできますか?

これはウェブパックでどのように動作しますか?

答えて

1

Webpackにはrequire.ensureがあり、モジュールを非同期に読み込むことができます。ほとんど使用されていないモジュールが多い場合は、パフォーマンスが向上します。反応コンポーネントの場合は、react-proxy-loaderを使用してボイラープレートを減らすことができます。

私はes6モジュールで動作するフォークを持っています。

npm install 'brigand/react-proxy-loader#use-exports-default' 
+0

は、あなたが 'require.ensure'または' fetch'リクエストの '.then'メソッドの内部'反応-proxy'または '反応するプロキシを-loader'で使用する方法の例を提供していただけますか? –

+0

@RaphaelRafatpanahでは、react-proxy-loaderを使用してコンポーネントをインポートし、初めてそれをロードするときにコンポーネントをインポートします。 – FakeRainBrigand

関連する問題