Un petit wrapper Promise pour les requêtes GET.
Jax a été développé en pensant à un flux de travail JavaScript moderne. Pour l'utiliser, il est recommandé de disposer d'un système de build capable de transpiler ES6 et de regrouper des modules. Pour un modèle minimal qui fait cela, consultez le début.
Suivez ces étapes pour commencer :
À l'aide de NPM, installez Jax.js et ajoutez-le à vos dépendances package.json.
$ npm install jax.js --save
Importez Jax depuis node_modules
, en le nommant comme vous préférez.
import jax from 'jax.js'
Jax utilise des promesses sous le capot. Faire une requête GET utilise la syntaxe Promise standard :
jax ( 'url' )
. then ( response => {
// the request is done, and the status === 200
// ...
} )
. catch ( status => {
// the request is done, but the status !== 200
// ...
} )
Parce then
renvoie une promesse, vous pouvez l'enchaîner.
Cibler les navigateurs persistants. Notez qu'IE ne prend pas en charge nativement les promesses, contrairement à Edge.
MIT. © 2016 Michael Cavalea