web-dev-qa-db-ja.com

registerServiceWorkerはReact JSで何をしますか?

私はReactの初心者です、そして、私は次のコードでregisterServiceWorker()の目的は何であるか疑問に思いましたか?

import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
import registerServiceWorker from './registerServiceWorker';

ReactDOM.render(<App />, document.getElementById('root'));
registerServiceWorker();
60
user7232873

サービスワーカーはアセットや他のファイルをキャッシュして、ユーザーがオフラインまたは低速のネットワーク上でも画面上に結果を表示できるようにするWeb APIです。そのため、ユーザーエクスペリエンスの向上に役立ちます。それが今のところサービスワーカーについて知っておくべきことです。あなたのサイトにオフライン機能を追加することがすべてです。

Reactはデフォルトであなたの設定なしであなたのためにサービスワーカーを作成します。詳しく知ることができ;

96
mostafa tourad

サービス担当者は、ネットワークがない場合に備えてWebサイトのデータをオフラインで使用します。PWAを作成するようなものです。実装とregisterServiceWorker()の使用方法の詳細については、このリンク PWA を参照してください。

0
Yogesh Devgun