私はここで少し混乱しています。 Reactネイティブアプリケーションをデバッグするときは、通常Hot Reloading
とLive Reloading
の両方を有効にします。私はそれらの違いは何か知りたいですか?React NativeのHot ReloadingとLive Reloadingの違いは何ですか?
ありがとうございます。 :D
私はここで少し混乱しています。 Reactネイティブアプリケーションをデバッグするときは、通常Hot Reloading
とLive Reloading
の両方を有効にします。私はそれらの違いは何か知りたいですか?React NativeのHot ReloadingとLive Reloadingの違いは何ですか?
ありがとうございます。 :D
ライブリロードは、ファイルが変更されたときにアプリケーション全体をリロードまたはリフレッシュします。たとえば、ナビゲーションに4つのリンクがあり、変更を保存した場合、ライブの再読み込みによってアプリが再起動され、アプリが最初のルートに戻されます。
ホットリロードは、アプリケーションの状態を失うことなく変更されたファイルのみをリフレッシュします。たとえば、ナビゲーションに4つのリンクがあり、一部のスタイリングに変更を保存した場合、状態は変更されませんが、新しいスタイルはページ上に表示されます。同じページにいてください。
どちらもCMD+D/CMD+CTRL+Z/Shake Gesture menu
を使用して有効にすることができます。どちらもファイルの変更を聞くためにウォッチマンを使用しています。
ライブリロードではアプリ全体がリロードされます。
ホットリロードの背後にあるアイデアは、アプリケーションを実行し続け、実行時に編集したファイルの新しいバージョンを挿入することです。このようにして、UIを調整している場合に特に便利な状態を失うことはありません。したがって、ページをリロードするだけで詳細情報を変更できますhere