0.61/ react-native より前のバージョンでは、コードの変更を反映するために、次のような2つのオプションがあります。
しかし、バージョン0.61では、 Fast refresh という名前の新しい開発者向け機能が導入されたため、 Fast refresh の根本的な違いは何ですか?および Hot Reload 。
たとえば、スタイルなどのコンポーネントを変更する場合は、高速リフレッシュが最適です。現在のページにアプリをロードするだけです。ほとんどの編集は、1〜2秒以内に表示されます。
ホットリロードは、アプリを実行し続け、実行時に編集したファイルの新しいバージョンを挿入することです
高速更新の場合Reactコンポーネントのみをエクスポートするモジュールを編集する場合、高速更新はそのモジュールのコードのみを更新し、コンポーネントを再レンダリングします。
Reactコンポーネントではないエクスポートでモジュールを編集する場合、高速リフレッシュは、そのモジュールとそれをインポートする他のモジュールの両方を再実行します。
Reactツリー外のモジュールによってインポートされたファイルを編集すると、高速リフレッシュはフルリロードの実行にフォールバックします
一言で言えば、それはホットリロードよりも素晴らしいといっぱいです