Tout en travaillant sur un projet parallèle juste pour le plaisir, je voulais écrire un script JavaScript pour appeler une API REST et éventuellement faire des trucs sympas sur une page Web. Il s'agit de JavaScript purement vanille, sans aucun framework ni même bibliothèque utilisé.
Tout d'abord, j'ai pensé à utiliser Promises pour mes appels et cela a été facile pour moi. Je l'ai fait une tonne de fois. Cependant, cela m'a ensuite frappé fort - pourquoi n'utilise-je pas Observables ? Je savais que JavaScript vanille ne supportait pas nativement les Observables. Mais ne pourrais-je pas le mettre en œuvre moi-même ? Et c'est ce que j'ai fait.
subscribeet next.subscribe devraient être appelés par les observateurs à souscrire au flux de données observables.nextdoit être appelé par le propriétaire du sujet pour pousser/publier de nouvelles données chaque fois qu'elles sont disponibles.unsubscribefonction.unsubscribedoit être appelé par l' observateur chaque fois qu'il veut arrêter d'écouter le flux de données provenant du Sujet .Notez que l' abonnement notifie simplement le sujet lorsque la unsubscribefonction est appelée.
Ça y est, tout a fonctionné comme un charme et j'étais fier de ce que j'ai accompli.
Ainsi, la conclusion est que le codage en JavaScript vanille n'est pas toujours égal à l'écriture de code ennuyeux, vous pouvez le rendre beaucoup plus amusant. :)
J'espère que vous avez trouvé la lecture de cette histoire aussi intéressante que j'ai trouvé à l'écrire.
Plus de contenu sur plainenglish.io
Lorsque vous faites une demande à facebook.com, votre ordinateur recherche le nom de domaine pour traduire ce nom de domaine en une adresse IP afin que votre ordinateur puisse établir cette connexion.
Le processus d'admission de l'automne 2023 touche à sa fin et des reports/rejets se produisent. Félicitations si vous avez été accepté dans le programme de vos rêves à l'UW.
Passer à une nouvelle carrière peut être extrêmement difficile si vous essayez de le faire seul. Il est important de trouver des partenaires de responsabilité qui sont au même niveau d'apprentissage que vous, qui partagent des objectifs, une ténacité et un dynamisme similaires.
Hier, nous avons fermé la porte du concours Eurovision de la chanson de cette année avec une grande finale scintillante et chaotique où la chanteuse suédoise Loreen a remporté le trophée, devenant la première femme à gagner deux fois et ramenant la couronne à la Suède 50 ans après qu'ABBA a remporté le concours. avec "Waterloo". Ils sont devenus l'un des plus grands groupes du canon de la musique pop.
Ce qui est vieux est à nouveau nouveau et ce qui était autrefois la chose brillante et scintillante semble maintenant terne. Je ne parle pas du retour des jeans JNCO parmi les enfants cool du centre-ville avec d'autres modes de la fin des années 1990.
(Attention - Ceci est une satire, destinée à être joyeusement subversive - Certainement pas pour les enfants) Vous avez vu votre mère et votre père se cacher dans la cuisine et fumer ces cigarettes malodorantes. Ils vous disent.