Koa est est largement basée sur express , qui à son tour est basé sur Connectez-vous , un middleware de bas niveau pour la création Node.js applications Web.
Contrairement à ces deux solutions mentionnées ci-dessus, le code de Koa ne comprend pas middleware au sein de son noyau directement, mais seulement fournit la méthode de base pour traiter les rappels, les erreurs, le chargement de middleware externe, et ainsi de suite.
Donc, fondamentalement, Koa est juste le châssis sur lequel JavaScript middleware fonctionne sur, rendre le cadre moins sujette aux erreurs et plus facile à entretenir.
Depuis tout middleware est chargé en tant que modules Il rend également le code de base de l'application beaucoup moins plus petit, permettant aux développeurs de sauter le chargement, l'exécution et la navigation dans le code qu'ils ne doivent habituellement.
Ce qui est nouveau dans cette version:
- res.append Ajouté ()
Ce qui est nouveau dans la version 0.21.0:
- res.append Ajouté ()
Ce qui est nouveau dans la version 0.20.0:
- res.append Ajouté ()
Ce qui est nouveau dans la version 0.19.0:
- res.append Ajouté ()
Ce qui est nouveau dans la version 0.18.0:
- res.append Ajouté ()
Quoi de neuf dans la version 0.15.0:.
- Ajout this.href
Ce qui est nouveau dans la version 0.13.0:.
- Custom soutien d'état via les statuts
Ce qui est nouveau dans la version 0.11.0:.
- app.use fixe () assertion
Quoi de neuf dans la version 0.10.0:
- ctx.throw Ajouté (err, objet) soutien .
- ctx.throw Ajouté (err, état, objet) de soutien.
Ce qui est nouveau dans la version 0.8.0:
- this.response.is Added ()
- .status Suppression = chaîne et res.statusString.
Quoi de neuf dans la version 0.7.0:
- Refonte this.response.vary () à utiliser varier
- this.response.append Suppression ()
Ce qui est nouveau dans la version 0.6.0:.
- Ajout de formatage d'erreur plus agréable
- Ajout type d'objet d'assertion dans ctx.onerror.
- Changement .status défaut à 404.
- .outputErrors enlevé, supprimer la sortie lorsqu'il est manipulé par le dev.
Ce qui est nouveau dans la version 0.5.1:.
- request.hostname Ajouté (getter)
- Response.Charset Suppression et ctx.charset (trop confus par rapport à ctx.type).
- Correction d'un debug () nom.
Quoi de neuf dans la version 0.2.0:
- Ajouté GeneratorFunction assertion app.use ().
- Refonte:. .is de déplacement () pour saisir-est
- Refonte: déplacer négociation de contenu pour & quot; accepte & quot; .
- Refonte: permettre à tous les flux avec la méthode de .pipe .
- Retiré prochaine rappel pour le moment.
Exigences :
- Node.js 0.11.9 ou supérieur
Commentaires non trouvées