Le jour ou j'apprends fetch je tombe sur cette vidéo si ca n'est pas un cadeau du ciel 🙏🙏 Merci Lior pour ce contenu de l'or en barre
@LiorCHAMLA3 жыл бұрын
@m8mstudio5 жыл бұрын
Bravo, je découvre la chaine, enfin un tuto super carré, clair, précis, complet, parfaitement expliqué, logique, etc. Tout y est ! Ouf, ça fait plaisir.
@LiorCHAMLA5 жыл бұрын
Merci beaucoup :)
@ragabnadim2 жыл бұрын
Merci beaucoup, simple et pratique
@mathieu_b54 жыл бұрын
Tout ce qu'on peut faire en 30 minutes avec toi :O ! Je m'abonne, tu le mérites. J'ai eu un cours sur les fetch il y a pas longtemps et il m'a fallut 4h pour retourner le problème dans tous les sens. Quelle simplicité quand tu l'expliques !
@LiorCHAMLA4 жыл бұрын
C'est parce que tu l'as déjà vu que t'as l'impression que c'est simple :) Merci en tout cas !
@julienaz22744 жыл бұрын
Cette vidéo est tellement riche, il faudrait la partager dans toutes les formations JS
@LiorCHAMLA4 жыл бұрын
Elle est surtout vieille :D
@julienaz22744 жыл бұрын
@@LiorCHAMLA Tu veux dire qu'elle n'est plus d'actualité ? Ou alors elle est vieille par son format de présentation ? ^^
@LiorCHAMLA4 жыл бұрын
@@julienaz2274 les deux mon capitaine 👌
@eurz3 жыл бұрын
J'adore ta pédagogie. Tu ne te contente pas juste de dire "il faut faire ca” 🙏
@LiorCHAMLA3 жыл бұрын
Merci :)
@ginger18185 жыл бұрын
Bonjour! Je suis novice et en formation en web developpement fullstack . Merci pour ton excellente pedagogie, grace à toi, certains sujets deviennent beaucoup plus simples!! Pour ce tuto, j ai utilisé le ipstack à la place de freegeoip et tout fonctionne parfaitement :)
@LiorCHAMLA5 жыл бұрын
PARFAIT 👌 courage pour la suite 💪
@Laberyio7 жыл бұрын
Moi qui avait du mal avec l'Ajax et les requetes xhttp , ce tuto m'aide beaucoup a y voir plus clair , très bien fait merci
@LiorCHAMLA7 жыл бұрын
Just Sparkle de rien, merci à toi :-)
@pierrebaudoux10613 жыл бұрын
Super tuto ! Merci. J'ai bien réussi à récupérer les data. Aurais tu quelques conseils pour afficher le résultat dans la popup d'un marker d'une map à l'ouverture de la popup (affiché en cliquant sur le marker...) stp ?
@damienstephan58254 жыл бұрын
Merci pour cette vidéo qui explique tout très clairement et m' a beaucoup aidé. Bravo !
@LiorCHAMLA4 жыл бұрын
Merci à toi d'avoir regardé :)
@filouDcode2 жыл бұрын
Je sais que je "déterre" ce tuto mais je suis tombé dessus par hasard en regardant ta bibliothèque de vidéos, mais franchement tu devrais être médaillé de la légion d'honneur de la pédagogie. Quand tu code tout a l'air tellement logique et évident c'est un régal, en revanche le côté négatif c'est que quand je me met au clavier j'ai un peu l'impression de coder avec des moufles 😂
@LiorCHAMLA2 жыл бұрын
Mais meeerciii beaucoup ♥️
@issiakahimstar10236 жыл бұрын
Pouce bleu amplement mérité. Bravo!!!
@WadiiLagnadi5 жыл бұрын
C'est magnifique vraiment bravo
@LiorCHAMLA5 жыл бұрын
Merci
@julesimbert10844 жыл бұрын
tu est le meilleur continue
@LiorCHAMLA4 жыл бұрын
Merci Jules !
@philippedragon22917 жыл бұрын
Bravo Lior ! un tuto bien fait.
@LiorCHAMLA7 жыл бұрын
Merci mon Philippe ! J'espère que tu aimeras les autres !
@ghilasam44964 жыл бұрын
merci c top !! donc si je comprends bien on a pas besoin finalement d'utiliser l'@IP dit le début, que la ville nous suffit, pourquoi tu as utilisé dit le début ? merci d'avance
@LiorCHAMLA4 жыл бұрын
Ce tuto est très vieux franchement je ne me souviens plus ce que j'ai dit ou pas :)
@ghilasam44964 жыл бұрын
@@LiorCHAMLA hhh mdr pas grave ! merci qua meme
@louislefort60675 жыл бұрын
Simple et efficace. Merci.
@LiorCHAMLA5 жыл бұрын
De rien, merci à toi d'avoir visionné ;-)
@alexfaure60313 жыл бұрын
Bonjour à tous, Merci Lior pour ton super tuto Quelqu'un a t'il réussi à corriger pour l'adresse IP avec ipstack ? (${ville})
@Raphael-jo1rp5 жыл бұрын
Très bon tutoriel. En revanche, et juste pour savoir, qu'est-ce qui t'as fait préféré l'appel à deux APIs externes pour trouver l'adresse IP du client, alors qu'il existe la méthode "Geolocation.getCurrentPosition()" qui en plus gère en second paramètre les erreurs potentielles. Le faite que la fonctionnalité ne soit disponible que dans un contexte sécurisé (HTTPS) ? Je pense aussi qu'une gestion des erreurs (si le client entre une ville qui n'existe pas, ou qu'une température soit absente pour X raison du JSON par exemple) aurait été sympa, voir recommandé, à mettre en place. C'est toujours une bonne pratique il me semble :) Bon après, 30 minutes ça va vite, très vite même !
@globalsystem17195 жыл бұрын
Bonjour...tres belle video, super sens de la pédagogie. Puis je te demander quelle est est l’editeur de code que tu utilises ? ( ps: je developpe en windev et souhaite me mettre en complement au php) Merci par avance
@LiorCHAMLA5 жыл бұрын
Je développe avec Visual Studio Code de Microsoft
@Modricfoot4 жыл бұрын
Merci pour la vidéo :)
@LiorCHAMLA4 жыл бұрын
De rien merci à toi :)
@Don_Veno4 жыл бұрын
Bonjour je voulais savoir, qu'elles sont vos url pour les background-image pour le .clear, .clouds, .rain, .snow
@LiorCHAMLA4 жыл бұрын
Je me rappelle plus, des images que j'ai trouvé sur Google Image :x
@Don_Veno4 жыл бұрын
@@LiorCHAMLA d'accord merci pour votre retour 😄
@mamemorthiam97463 жыл бұрын
Bonjour j'ai essayer de faire cet appli mais j'ai des problèmes sur le background image sa ne passe
@LiorCHAMLA3 жыл бұрын
Le tuto est très vieux tu sais, néanmoins si tu suis bien les choses tout devrait fonctionner pour le background au moins :p :p
@RiddikFR4 жыл бұрын
salut j'aime bien ton coussin :) bonne vidéo merci
@LiorCHAMLA4 жыл бұрын
Merci :)
@zenixjunior46174 жыл бұрын
Bien joué
@LiorCHAMLA4 жыл бұрын
Merci :)
@gregorybatte14713 жыл бұрын
quand je vois la météo marseillaise je me dit vive la bretagne hein looool.... Encore merci pour cette vidéo 🙂
@LiorCHAMLA3 жыл бұрын
:)
@VariousSoundEffects5 жыл бұрын
Bonjour tu es le meilleur , franchement après quelque heures et beaucoup d’erreurs maintenant ça marche mais seulement une ville, sur le lien de openweather avec ${ville} ça me fais une erreur, et si je met la ville sans les crochets, et sur chrome ça m' affiche texte (Ville) et si j’écris le nom d'une ville comme (Lille) sur la ligne du code et la j'ai la ville avec la météo, seulement la ville, si je met une autre ville pas d météo. const meteo = await fetch('api.openweathermap.org/data/2.5/weather?q=lille&appid=ba99412d31367a2f60169d905ef3b403&units=metric') Merci encore.
@gabrielmarkides88306 жыл бұрын
salut, juste une petite question, est-il possible que tu mets les fichiers de ton code a dispo, car il y a quelques (comment dire) petites explication qui sont manquante. Dans ta vidéo, par exemple a la minute 7 .11 quand tu reviens sur le code, tu as du faire une modification dans le fichier index.html que tu n'as pas détail. Donc, il me semble qu'avec les codes ce serait plus facile de te suivre. ;) Merci
@LiorCHAMLA6 жыл бұрын
Salut, je suis désolé mais je n'ai plus le code de ce tutorial mais tu as raison j'aurai du le mettre en ligne :( Par contre je ne vois pas ce qui change à la minute 7 dans l'index.html tu peux être plus précis ?
@gabrielmarkides88306 жыл бұрын
déjà merci pour ta réponse, c'est cool. Si tu regarde ton appli juste avant ton explication sur la compatibilité des fonctions sur les différents navigateurs (6.36) on peut lire Marseille voir l'icon et les degrés, ensuite quand tu reprends (7.08) on ne voit plus les info. C'est pour ça que je pense tu as modifié le code ;)
@LiorCHAMLA6 жыл бұрын
Haaa oui, en effet j'aurai du le dire à voix haute, en fait j'ai juste vidé les spans etc pour que l'application soit vide, sans pour autant supprimer les balises elles-mêmes. Pour mes prochains tutos j'uploaderai les fichiers sur GitHub afin de donner les liens en description :-)
@Zézé_la_Tulipe7 жыл бұрын
Hello ! J'en suis à la moitié et j'ai rencontré un problème sous Firefox Ce dernier semble avoir des problèmes pour gérer fetch et renvoie un "typeError : Network when attempting to fetch resource". A priori, ça aurait un lien avec le CORS (un paramètre du fetch ?) mais je n'ai pas pu aller plus loin. Voilu !
@LiorCHAMLA7 жыл бұрын
Kikoo Jérôme, je pense pas que ça ait un rapport avec Firefox vu qu'il comprend bien l'API fetch (caniuse.com/#feat=fetch), mais je n'ai jamais eu ce problème. As tu testé sous chrome histoire de voir ? Et au fait, sur quel appel as tu cette erreur ? OpenWeatherMap ou un autre ?
@Zézé_la_Tulipe7 жыл бұрын
Hola ! Alors sous Chrome, ça marche bien. Sous firefox, quand je mets fetch('api.ipify.org/?format=json') dans la console, il me renvoie la promesse ET le TypeError. Note : Ca fonctionne correctement avec OpenWeatherMap Et voila un des topics d'erreur relative à fetch sur firefox, mais il m'aide guère. github.com/github/fetch/issues/310 C'est mystérieux... merci Lior !
@LiorCHAMLA7 жыл бұрын
Jérome ce que tu devrais tenter de faire c'est développer en mode (sur ton localhost ou avec un live-server par exemple, voire même sous Cloud9) car en file:// il est possible que fetch fasse une erreur. Fais un essai :-)
@Zézé_la_Tulipe7 жыл бұрын
Sur Codepen, ça passe avec Chrome mais pas avec Firefox qui me laisse un bel écran blanc. Au passage ^^ codepen.io/Djitzu/pen/MEePmL
@loulou814006 жыл бұрын
+liorChamla, j'ai voulu réaliser le tuto mais rien ne fonctionn, je n'ai aucune erreur dans la console, mais du coup tout est vide !! je ne comprends pas pourquoi, je me ndemande si cela ne vient pas de l'API de ipify !! dommage car le tuto est vraiment bien fait !!
@LiorCHAMLA6 жыл бұрын
Frederic Guerra bizarre que ça ne marche pas sans qu'il n'y ait d'erreur. Es tu sur d'avoir bien tout fait ?
@loulou814006 жыл бұрын
+liorChamla, en fait c'est la facon de récupérer l'API de la ville qui a changé, il faut une ID maintenant et l'adresse a changé!! tout marche du coup, par contre la je ne peux pas changer de ville, cela ne le prends pas en compte !! voici ce qu'il m'a fallu mettre : ville = await fetch(`api.ipstack.com/${ip}?access_key=0a6a395150135680ee8ff10615eae821
@LiorCHAMLA6 жыл бұрын
Non non, toi tu appelles carrément un autre service qui s'appelle "ipstack". Moi ce que j'utilise dans le tuto c'est bien www.ipify.org/ Enfin tant mieux si ça marche avec un autre service :-) Bravo !
@loulou814006 жыл бұрын
+liorChamla, en fait j'ai ipify c'est sur freegeoip que ça coincé, car freegeoip n'existe plus, il l'ont remplacer par le lien dont je t'ai envoyé la copie, je pense que c'est la que je me suis trompé, j'ai créer mon compte, reçu ma clé API, maisil y a un truc qui doit clocher car au final je ne peux recevoir les coordonnés que de ma ville... Voici le lien vers le post github... github.com/apilayer/freegeoip/blob/master/README.md
@LiorCHAMLA6 жыл бұрын
Ben oui le but de IPStack (donc le nouveau FreeGeoIp) c'est de te filer la ville qui correspond à une adresse IP. Si tu lui files ton adresse IP c'est sur qu'il te file ta ville. Et c'est le but au final.
@thibauds10613 жыл бұрын
Bonjour ! J'ai cette erreur qui s'affiche sur ma console "VM718:1 Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0" Quelqu'un a une idée ? Et aussi merci pour ce contenu :)
@LiorCHAMLA3 жыл бұрын
Le JSON que tu reçois contient un caractère non permis, compliqué de comprendre ici ce qui se passe mais a priori y a quelque chose qui cloche dans ce que tu es sensé recevoir en JSON
@thibauds10613 жыл бұрын
Ah oui je vais regarde ça ! une énigme c'est sympa de temps en temps :P Merci pour ta réponse :)
@ggousier2 жыл бұрын
Const ip. En français ça sonne pas terrible MDR !
@LiorCHAMLA2 жыл бұрын
Haha
@mounirboucenine3 жыл бұрын
Merci Lior pour tes vidéos mais celle ci n'est plus à jour. Freegeoip n'existe plus
@LiorCHAMLA3 жыл бұрын
Bah faut en trouver un autre qui fonctionne a peu près pareil, ça doit pas manquer :x
@chainedown49274 жыл бұрын
Code source stp
@LiorCHAMLA4 жыл бұрын
Ca fait très longtemps que je n'ai plus le code de cette vidéo ^^