JavaScript XML HTTP Requests (xhr) are provided by browsers for performing
asynchoronous network operations (a.k.a. AJAX in jQuery). In jQuery, $.ajax
returns something called a "deferred object" that behaves a lot like a promise.
In this training, we create our Promise interface for xhr using native promises
and native xhr.
- Familiarity with jQuery
$.ajax
. - ga-wdi-boston/node-api-promises
By the end of this, developers should be able to:
- Compare Promises with jQuery Deferred objects.
- Fork and clone this repository.
- Install dependencies with
npm install
.
Source code distributed under the MIT license. Text and other assets copyright General Assembly, Inc., all rights reserved.