Even if you don’t see yourself writing a Promise object in the near future, the fact is that Promise objects are being used by libraries and modules, without you even noticing.
Understanding Promises, helps us realize the reasons why modern modules do certain things in specific ways, which is far better than just memorizing implementations without even realizing that a Promise object is being used.
If you have been avoiding writing Promises or you have never heard of them, this book of exercises will help you get started, and it will guide you toward further study of Promises on your own.
This book will give you the foundation needed to understand other (more difficult) implementations of the Promise object.
In order to test your exercises you will need to have Node.js installed in your system, be able to work on the command line to do simple commands, and use a text editor such as Notepad to write your code.
What does a Promise look like?
- This diagram will be explained in detail the book.
Start by downloading the eBook from Amazon. This should be no more than a weekend reading if you put in the time.
Here is a code sample from the book (pretty easy stuff once explained):
multiplyMe(2, 4) .then(addNum(10)) .then(addNum(12)) .then((myResolve) => console.log(myResolve)) .catch((myReject) => console.log(myReject));