Je suis vraiment intéressé à la mise en œuvre des Promesses et des fonctions associées en Javascript côté client. De ce que j'ai vu, le focus dans la mise en œuvre de ces technologies dans le Javascript semble être sur javascript côté serveur (SSJS) avec des Promesses de CommonJS. Idéalement pour moi, je voudrais trouver une solution qui fonctionne bien avec jQuery ou Google Fermeture de la Bibliothèque, mais je suis ouvert à toute solution.
- Est-il possible d'utiliser le CommonJS solution côté client? Cette Sitepen article a une foule d'information sur les promesses de CommonJS, mais il est axé sur SSJS.
- Quelles sont les autres bibliothèques sont disponibles pour mettre en œuvre les promesses que l'on peut facilement travailler côté client?
- Quelles sont vos impressions, l'expérience et les commentaires sur n'importe quelle trousse à outils que vous avez utilisés?
J'ai trouvé un peu les implémentations côté client, mais je suis pas clair sur la façon robuste, ils sont. Est-il de la bibliothèque, qui est devenu le standard de facto? Est un courant de la bibliothèque (comme jquery) travaillant déjà sur quelque chose de semblable pour une future version?
- MSDN library est une mise en œuvre des promesses et des contrats à terme
- Une mise en œuvre est sur github et décrits dans cet article - celui-ci semble assez bon
- Dojo dispose d'une fonction appelée Deferreds, mais le Sitepen article souligne les défauts
- Douglas Crockford parle de Promesses, mais je ne peut pas localiser sa mise en œuvre
Tout les autres? Quelqu'un a une expérience avec l'un de ces et de ont une préférence? Est-ce mieux que les autres?