Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-promises
A curated list of useful resources for JavaScript Promises
https://github.com/wbinnssmith/awesome-promises
Last synced: 3 days ago
JSON representation
-
Resources, Blogs, and Books
-
For beginners
- Promises for Asynchronous Programming - Chapter from [Exploring ES6](http://exploringjs.com/)
- You Don't Know JS: Promises - Chapter from [You Don't Know JS: Async & Performance](https://github.com/getify/You-Dont-Know-JS/tree/master/async%20%26%20performance)
- JavaScript Promises: an Introduction - Basics of JavaScript's native promise implementation.
- JavaScript with Promises - from O'Reilly. Short and to-the-point. Uses native and bluebird.
- ES6 Kata Promises - Promises Katas : [Basics](http://tddbin.com/#?kata=es6/language/promise/basics)
- ES6 Promises in Depth
- An Incremental Tutorial on Promises - An FAQ styled tutorial for beginners.
- Promises for Asynchronous Programming - Chapter from [Exploring ES6](http://exploringjs.com/)
- JavaScript Promises: an Introduction - Basics of JavaScript's native promise implementation.
- JavaScript with Promises - from O'Reilly. Short and to-the-point. Uses native and bluebird.
- ES6 Kata Promises - Promises Katas : [Basics](http://tddbin.com/#?kata=es6/language/promise/basics)
- An Incremental Tutorial on Promises - An FAQ styled tutorial for beginners.
- Promise Cookbook - The why, what, and how. "A brief introduction [...] primarily aimed at frontend developers".
- Promise it won't hurt - An interactive [nodeschool](https://nodeschool.io/) workshop
-
Deep Dive
- You're Missing the Point of Promises - Promises are much more than callback aggregation, and that jQuery's implementation (prior to 3.0) isn't enough.
- We have a problem with promises - "Many of us are using promises without really understanding them."
- Promise anti-patterns - Common misuses and how to avoid them.
- Promise anti-patterns (2) - Another set of promises anti-patterns
- Promise Ponderings, (Anti-)Patterns, and Apologies - Promise behaviour demonstrated and explained by common questions and their answers.
- Javascript Promises...In Wicked Detail - Recreate the promise implementation
- Writing Promise-Using Specifications - "This document gives guidance on how to write specifications that create, accept, or manipulate promises"
- Async functions - making promises friendly
- Promise anti-patterns (2) - Another set of promises anti-patterns
- Promise anti-patterns (2) - Another set of promises anti-patterns
- Javascript Promises...In Wicked Detail - Recreate the promise implementation
- Async functions - making promises friendly
- Javascript Promises...In Wicked Detail - Recreate the promise implementation
- Javascript Promises...In Wicked Detail - Recreate the promise implementation
- Promise anti-patterns (2) - Another set of promises anti-patterns
-
References
- Promises/A+ specification
- caniuse promises
- Fates and States - Quick definitions of possible states.
- caniuse promises
-
-
Promises/A+ Implementations (ES6/ES2015 compatible)
-
Fallbacks
- native-or-bluebird - Helps transition to completely native.
-
-
Convenience Utilities
-
Others
- lie-fs - Promise wrappers for Node's FS API.
-
Programming Languages
Categories
Sub Categories