- Comment arrêter les appels d'API inutiles dans React?
- Comment arrêter plusieurs appels API?
- Pourquoi mon API appelle deux fois?
Comment arrêter les appels d'API inutiles dans React?
Réagir. useEFFECT (() => const getallpokemons = async () => const data = attendre axios. get (`$ base_url / pokemon`); données. résultats.
Comment arrêter plusieurs appels API?
Nous pouvons éviter d'appeler plusieurs services d'API à l'aide de la méthode ShareRereplay de RXJS. ShareReplay souscrit l'observable, cache la réponse et le multidiffusion à tous les abonnés sans appeler l'API plusieurs fois. Voyons l'exemple ci-dessus avec Sharereplay.
Pourquoi mon API appelle deux fois?
Si vous utilisez STRICTMODE, le crochet USEEFECT avec des dépendances de tableau vide sera appelé deux fois.