72 votes

Quelle est la différence entre isomorphic-fetch et fetch ?

J'ai vu deux fetch différents ici :

Quelqu'un peut-il me dire la différence entre les deux ?

PS : J'ai lu le README.md mais je n'ai toujours pas compris la différence. La dernière fois que j'ai vérifié, Isomorphe signifie qu'il a une forme ou une relation similaire. Cela n'a toujours pas de sens pour moi.

123voto

Sergey Points 529

FETCH est un polyfill pour les navigateurs qui ne disposent pas de la fonction fetch ( caniuse.com/#search=fetch ). Il ajoutera la fonction fetch à l'objet fenêtre de votre navigateur.

Alors que recherche isomorphe est une implémentation de fetch à la fois pour node.js et le navigateur, construite sur le polyfill de fetch.

2 votes

L'utilisation d'isomorphic-fetch signifie donc qu'elle fonctionnera pour tous les navigateurs, tout comme le polyfill ?

2voto

Felix Favour Points 69

L'API Fetch n'est actuellement pas implémentée de manière cohérente dans tous les navigateurs. Ce module vous permettra d'utiliser fetch dans votre code Node d'une manière compatible avec les différents navigateurs.

En bref, la récupération isomorphe est une meilleure façon d'utiliser la récupération, car elle couvre un large éventail de navigateurs que l'API de récupération native.

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