Koa on pitkälti perustuu Express , joka puolestaan perustuu Yhdistä , matalan tason middleware luoda Node.js Web-sovellukset.
Toisin kuin kaksi edellä mainittua ratkaisuja, Koa koodia ei sisällä middleware sen ydin suoraan, mutta vain antaa perustiedot menetelmän käsitellä kutsuja, virheitä, ulkoinen middleware lastaus, ja niin edelleen.
Joten periaatteessa Koa on vain kehys, johon JavaScript middleware toimii, joten puitteet vähemmän virhealtista ja helpompi ylläpitää.
Koska kaikki middleware ladataan moduuleina se tekee myös sovelluksen ydin koodin paljon vähemmän pienempi, avulla kehittäjät voivat ohittaa lataamista, suorittamista ja navigointi koodin avulla ne eivät yleensä tarvitse.
Mikä on uusi tässä julkaisussa:
- Lisätty res.append ()
Mikä on uusi versiossa 0.21.0:
- Lisätty res.append ()
Mikä on uusi versiossa 0.20.0:
- Lisätty res.append ()
Mikä on uusi versiossa 0.19.0:
- Lisätty res.append ()
Mikä on uusi versiossa 0.18.0:
- Lisätty res.append ()
Mikä on uusi versiossa 0.15.0:
- Lisätty this.href.
Mikä on uusi versiossa 0.13.0:
- Custom tila tukea kautta statukset.
Mikä on uusi versiossa 0.11.0:
- Kiinteät app.use () väitteen.
Mikä on uusi versiossa 0.10.0:
- Lisätty ctx.throw (err, objekti) tuki .
- Lisätty ctx.throw (err, tila, objekti) tuki.
Mikä on uusi versiossa 0.8.0:
- Lisätty this.response.is ()
- Poistettu .status = merkkijono ja res.statusString.
Mikä on uusi versiossa 0.7.0:
- refactored this.response.vary () käyttää vaihtelevat
- Poistettu this.response.append ()
Mikä on uusi versiossa 0.6.0:
- Lisätty mukavampi virhe muotoilua.
- Lisätty väittävät objektityyppi sisään ctx.onerror.
- Muutettu .status oletuksena 404.
- Poistettu .outputErrors, tukahduttaa lähtö, kun hoitaa dev.
Mikä on uusi versiossa 0.5.1:
- Lisätty request.hostname (getter).
- Poistettu response.charset ja ctx.charset (liian sekava suhteessa ctx.type).
- Kiinteät debug () nimi.
Mikä on uusi versiossa 0.2.0:
- Lisätty GeneratorFunction väite varten app.use ().
- refactored: liikkua .is () kirjoittaa-on.
- refactored: siirtää sisältöä neuvottelujen & quot; hyväksyy & quot;.
- refactored: salli jätevirtojen .pipe menetelmällä.
- Poistettu seuraavaksi soittopyynnön nyt.
vaatimukset :
- Node.js 0.11.9 tai suurempi
Kommentteja ei löytynyt