371 votes

Quelle est la différence entre le rechargement à chaud et le rechargement en direct dans React Native?

Je suis un peu confus ici. Lorsque je débogue une application native React, j'active généralement le rechargement à chaud et le rechargement en direct . Je veux savoir quelle est la différence entre eux?

580voto

Nader Dabit Points 25399

Vivre recharger recharge ou rafraîchit l'ensemble de l'application lorsqu'un fichier est modifié. Par exemple, si vous étiez quatre liens profonds dans votre navigation et enregistré un changement, en direct de rechargement serait redémarrer l'application et la charge de l'application de retour à l'itinéraire initial.

Chaud de rechargement actualise uniquement les fichiers qui ont été modifiés sans perdre l'état de l'application. Par exemple, si vous étiez quatre liens profonds dans votre navigation et enregistré un certains style, l'etat n'aurait pas de changement, mais les nouveaux styles apparaissent sur la page, sans avoir à revenir à la page que vous êtes parce que vous serait toujours sur la même page.

16voto

ChitaRanjan Sahu Points 220

Les deux peuvent être activées à l'aide de CMD+D / CMD+CTRL+Z / Shake Gesture menu. Les deux sont à l'aide de gardien pour écouter le fichier change.

En direct de rechargement de la recharge de la totalité de l'app.

L'idée derrière chaude de rechargement est de garder l'application en cours d'exécution et à injecter de nouvelles versions des fichiers que vous avez modifiés lors de l'exécution. De cette façon, vous ne perdez pas de votre état qui est particulièrement utile si vous réglez l'INTERFACE utilisateur. Donc, il recharge uniquement dans la page qui vous changent plus d'infos ici

2voto

Waheed Akhtar Points 79

Alors que le développement de Réagir Natifs de l'application dont vous avez besoin pour afficher vos modifications de code et pour l'affichage de modifications de code il y a deux options de Réagir Indigènes.

  1. Chaud Recharger

    Chaud recharger affiche juste le code de modifications en fonction des nouvelles modifications du code sans avoir à redémarrer l'application de démarrage et d'effets que sur le code modifié.

  2. Live Reload

    Parfois, nous avons besoin de nous Live Reload pour tester notre code de navigation de sorte Live reload est utile dans ce cas, de sorte qu'il sera de la recharge de l'ensemble de la application sur le changement dans le code.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X