Koa är till stor del baserad på Express , som i sin tur är baserad på Anslut , en låg nivå middleware för att skapa Node.js webbapplikationer.
Till skillnad från de två ovan nämnda lösningar, inte Koa kod omfattar inte middleware inom dess kärna direkt, men bara ger den grundläggande metoden för att hantera callbacks, fel, yttre mellan lastning, och så vidare.
Så i princip Koa är bara ram på vilken JavaScript mellan körs på, vilket gör ramen mindre felbenägna och lättare att underhålla.
Eftersom alla middleware läses in som moduler det gör också programmets kärnkoden mycket mindre mindre, vilket gör att utvecklare att hoppa lastning, verkställande och navigera genom kod som de vanligtvis inte behöver.
Vad är nytt i den här versionen:
- Inkom res.append ()
Vad är nytt i version 0.21.0:
- Inkom res.append ()
Vad är nytt i version 0.20.0:
- Inkom res.append ()
Vad är nytt i version 0.19.0:
- Inkom res.append ()
Vad är nytt i version 0.18.0:
- Inkom res.append ()
Vad är nytt i version 0.15.0.
- Inkom this.href
Vad är nytt i version 0.13.0.
- support anpassad status via status
Vad är nytt i version 0.11.0.
- Fixat app.use () påstående
Vad är nytt i version 0.10.0:
- Inkom ctx.throw (err, objekt) stöd .
- Inkom ctx.throw (err, status, objekt) stöd.
Vad är nytt i version 0.8.0:
- tillagda this.response.is ()
- Removed .status = sträng och res.statusString.
Vad är nytt i version 0.7.0:
- Refactored this.response.vary () för att använda varierar
- Removed this.response.append ()
Vad är nytt i version 0.6.0:.
- Inkom trevligare fel formatering
- Inkom hävda objekttypen i ctx.onerror.
- Ändrad .status standard till 404.
- Borttagna .outputErrors, undertrycka ut när hanteras av dev.
Vad är nytt i version 0.5.1:.
- Inkom request.hostname (getter)
- Removed response.charset och ctx.charset (alltför förvirrande i förhållande till ctx.type).
- Fixat en debug () namn.
Vad är nytt i version 0.2.0:
- Lade GeneratorFunction påstående för app.use ().
- Refactored. flytta .is () för att skriva-är
- Refactored: Flytta innehållsförhandling till & quot; accepterar & quot; .
- Refactored: tillåta några vattendrag med .pipe metod .
- Borttagen nästa i callback för nu.
Krav :
- Node.js 0.11.9 eller högre
Kommentarer hittades inte