Les promises en javascript

Aujourd’hui, il s’agit d’un article un peu plus technique, car je vais vous parler des promises (promesses en français) en javascript.

L’objectif n’est pas de faits un tuto sur le sujet mais plus de vous faire les découvrir. Il existe plein de très bons tutos sur le sujet sur le web.

Les promises, qu’est-ce que s’est ?

Il s’agit d’une nouveauté EMACScript 6, dernière norme javascript, ce qui signifie que pour IE vous pouvez oublier. 😊

L’intérêt des promises d’avoir, entre autre, un état fait et un échec. Vous lancez des appels ajax et vous pouvez dire dans votre code d’exécuter tel code en cas de retour de vos appels. Ca permet d’avoir des appels asynchrones mais de pouvoir facilement traiter leurs retours.
Votre code gagne ainsi en lisibilité mais aussi en efficacité.

Si vous souhaitez l’utiliser mais avec des navigateurs plus vieux, il existe la libraire Q qui permet la rétrocompatibilité (d’après ce que j’ai pu tester) mais aussi un tableau de promises. Ainsi lorsque toutes vos promises sont revenus, vous pouvez lancer le code voulu.

En résumé, si vous faites une nouvelle application web, je vous conseille de vous intéresser aux promises avant de commencer à code, ainsi qu’à la librairie Q. Ça devrait fortement vous faciliter la vie.

[Humeur] Les questions en fin d’articles

Bonjour à tous,

Pour ce premier article de l’année et en cette fin de période de fêtes où tout le monde est joyeux, il est de bon ton pour moi de pousser un nouveau coup de gueule ! (Mon côté Grinch peut-être)

Mon coup de gueule du jour est dédié aux… questions en fin d’articles ! Vous voyez de quoi je parle ? Tous ces sites qui, à chaque news, articles ou le moindre truc publié, se sentent obligés (ou sont peut-être tout simplement obligés) de finir par une question !

Exemple : « la sortie du jeu trucmuche est repoussée de trois mois. Et vous est-ce que vous attendez la sortie de trucmuche ? »

Exemple (bis) : « les avantages et les défauts de trucmuche sont… Et pour vous quelles sont les avantages et défauts de trucmuche ? »

RAAAAAaaaaaaaaahhhhhh !!!

Tout d’abord, je n’ai rien contre les articles qui terminent par une question mais à la condition que se soit justifié. Ce qui m’horripile vraiment c’est le fait d’en mettre à toutes les sauces sans même se préoccuper de la cohérence du texte ! J’ai vu des articles de fond très bien menés de l’introduction jusqu’à une vraie conclusion argumentée et juste derrière terminer par une question moisie !

Pour moi la question de fin d’article n’est rien d’autre que du mauvais racolage pour forcer la publication de commentaires et c’est aussi élégant qu’une prostituée au pied de son van !

Mais que cela ne nous fasse pas perdre de vu l’essentiel : Bonne et joyeuse année 2016 sur le site de Dvalin !

Et vous, vous êtes plutôt Noël ou jour de l’an ?