2017-08-22 7 views
1

たとえば、同じファイル内の10ルートのファイルと比較してroutes.jsファイルに3つのルートがあるとします。 10のルートを含むファイルはロードに時間がかかりますか?すべてのルートが同じサイズのコンポーネントをインポートすると仮定します。または、ルートに入った後にコンポーネントがインポートされますか?反応ルータはページの読み込み時間に影響しますか?

+0

この質問はあまりにも一般的です。あなたが解決しようとしている問題の具体的な詳細をもっと詳細に伝えることができますか?はい、より多くの文字を含むファイルはダウンロードに時間がかかるし、より多くのロジックを持つファイルは処理に時間がかかります。しかし、あなたが話している数字(7つのルートが増えています)では、違いは軽くて無関係であるべきです。コンポーネントのサイズが気になり、初期ページの読み込み時にコンポーネントをロードする必要がある場合は、ルータを遅延ロードコンポーネントにする方法を調べる必要があります。 –

答えて

0

あなたのアプリをバンドルして、コンポーネントを遅延読み込みしていない場合、コンポーネント自体は読み込み時間にを加算しません。 しかし、おそらくあなたのパフォーマンス。

しかし、あなたのすべてのコンポーネントがRESTfulなAPIを介してリソースをロードする場合、コンポーネントは実際にはにロード時間を加算します。 これは、を使っても防ぐことができます。

0

最初のページの読み込みは、通常よりも若干長くなることがあります(ほとんどの場合目立たないかもしれませんが)。その後、ページは完全にキャッシュされます。

関連する問題