Express se bazează în mare măsură pe Connect și oferă o structură flexibilă pentru crearea de aplicatii Web Node.js.
Express oferă un set robust de caracteristici pentru construirea cu o singură pagină, mai multe pagini și aplicații Web hibride.
Cadrul este destul de succes în rândul dezvoltatorilor Node.js, deoarece le permite dezvoltatorilor să se ocupe nu numai cu codul lor backend, dar, de asemenea, du-te în jos până la HTTP nivel al aplicației lor, ajutându-i nu numai un control, ci crește performanța, luând pe deplin avantajul de caracteristici de mare putere Node.js adus la dezvoltarea JavaScript.
Un alt model de design mare pe care dezvoltatorii iubesc (d) cu privire la Express este natura sa agnostică atunci când vine vorba de tehnologia conectabile.
Express este, în principiu doar codul de bază, permițându-dezvoltatorii plug-in extensiile dorite pentru lucruri cum ar fi:. Motoarele șablon, ORMs, de stocare a datelor, pre-procesoare și așa mai departe
Nu există nici o îndoială că, dacă te duci vreodată în dezvoltarea Node.js, la un moment dat sau altul vei sfârși poticnire pe sau care lucrează cu Express, cadrul fiind unul dintre cei mai venerati, utilizate și instrumente de iubit atunci când este vorba la server-side JavaScript
Ce este nou în această versiune:.
- Utilizarea tip de conținut pentru a analiza Content-Type antete
- Fix & quot; încredere proxy & quot; setarea pentru a moșteni atunci când este montat app
- Generare pentru ETags toate răspunsurile de solicitare
Ce este nou în versiunea 4.13.4:
- Utilizarea tip de conținut pentru a analiza antete Content-Type
- Fix & quot; încredere proxy & quot; setarea pentru a moșteni atunci când este montat app
- Generare pentru ETags toate răspunsurile de solicitare
Ce este nou în versiunea 4.13.3:
- Utilizarea tip de conținut pentru a analiza antete Content-Type
- Fix & quot; încredere proxy & quot; setarea pentru a moșteni atunci când este montat app
- Generare pentru ETags toate răspunsurile de solicitare
Ce este nou în versiunea 4.13.1:
- Utilizarea tip de conținut pentru a analiza antete Content-Type
- Fix & quot; încredere proxy & quot; setarea pentru a moșteni atunci când este montat app
- Generare pentru ETags toate răspunsurile de solicitare
Ce este nou în versiunea 4.12.4:
- Utilizarea tip de conținut pentru a analiza antete Content-Type
- Fix & quot; încredere proxy & quot; setarea pentru a moșteni atunci când este montat app
- Generare pentru ETags toate răspunsurile de solicitare
Ce este nou în versiunea 4.12.3:
- Utilizarea tip de conținut pentru a analiza antete Content-Type
- Fix & quot; încredere proxy & quot; setarea pentru a moșteni atunci când este montat app
- Generare pentru ETags toate răspunsurile de solicitare
Ce este nou în versiunea 4.12.0:
- Utilizarea tip de conținut pentru a analiza antete Content-Type
- Fix & quot; încredere proxy & quot; setarea pentru a moșteni atunci când este montat app
- Generare pentru ETags toate răspunsurile de solicitare
Ce este nou în versiunea 4.11.1:
- Fix:
- dezvăluirea cale rădăcină
- Redirect buclă în Node.js 0.11.14
Ce este nou în versiunea 4.10.0:
- Adauga suport pentru app.set ( 'vizualizări' , matrice)
- res.send Fix (statusul) pentru a menționa res.sendStatus (statusul)
- Manipularea Fix de URL-uri goale invalide
- Modul de utilizare conținut pentru dispunere res.attachment / res.download
- Utilizarea path.resolve în vederea căutare
Ce este nou în versiunea 4.9.6:.
- buclă de redirecționare fix atunci când fișierul index a fost dezactivată
Ce este nou în versiunea 4.9.1:
- app.use fixă pentru a accepta matrice de middleware fără cale.
Ce este nou în versiunea 4.8.6:
- parsing Array fix
- îmbunătățiri de performanță
Ce este nou în versiunea 4.7.2:
- Work-în jurul valorii de V8 care generează urme de stivă goale.
Ce este nou în versiunea 4.5.1:.
- Fixed rutare de regresie atunci când modificarea req.method
Ce este nou în versiunea 4.4.1:
- Trimitere max-age in Cache-Control în corect format.
- Utilizarea de evacuare-html pentru a scăpa.
Ce este nou în versiunea 4.3.0:
- Adăugat req.baseUrl pentru a avea acces la calea de la deposedat req.url în rute.
- Comportamentul fix al app.VERB multiple pentru aceeași cale.
- problema fixe de rutare a cererilor între rutere sub.
- router.param Invocat () numai atunci când este necesar în locul fiecărui meci.
Ce este nou în versiunea 4.2.0:
- req.next fix atunci când în interiorul router instanță
- Inclus antetul ETag în cererile HEAD
- Păstrați anterior Tip de conținut pentru res.jsonp
- Metoda Support purge
Ce este nou în versiunea 4.1.2:
- Fix:
- req.host pentru IPv6 literali
- eroare res.jsonp în cazul în apel invers param este obiectul
Ce este nou în versiunea 4.0.0:
- app.route - & # x3e; app.mountpath atunci când montarea unei aplicații într-o altă aplicație expresă expres
- spațiile JSON nu mai sunt activate implicit în dezvoltare
- req.accepts * - & # x3e; req.accepts * s - adică req.acceptsEncoding - & # x3e; req.acceptsEncodings
- req.params este acum un obiect în loc de o matrice
Ce este nou în versiunea 3.3.6:.
- Revocați & quot; elimina charset din răspunsurile JSON
Ce este nou în versiunea 3.3.4:.
- Actualizare Trimitere și Conectare
Ce este nou în versiunea 3.3.3:.
- versiune actualizată Conectare
Ce este nou în versiunea 3.3.0:.
- Actualizat Conectare
- Adăugat suport pentru mai multe valori-Proto redirecționată-X.
- schimbată elimina charset din răspunsurile JSON.
- schimbată reveni boolean reale de la req.accept * funcții.
Ce este nou în versiunea 3.2.6:.
- Actualizare versiune Conectare
Ce este nou în versiunea 3.2.5:.
- Actualizat Conectare
- Actualizat nod cookie-urilor.
Ce este nou în versiunea 3.2.0:
- Adăugat & quot; vizualizare & quot; setare constructor pentru a trece peste un comportament de vedere.
- Adăugat req.acceptsEncoding (nume).
- req.acceptedEncodings Adăugat.
- Reluat cookie-schimbarea semnăturii care provoacă condițiile de rasă sesiune.
Ce este nou în versiunea 3.0.6:.
- Adăugat HTTP metode de verb la router
- Actualizat Conectare.
Ce este nou în versiunea 3.0.5:
- Fix pentru eliminarea în mod explicit antet-Encoding de transfer de la 204 și 304 de răspunsuri.
- Reverted & quot; adăugați 'ETAG' opțiunea & quot;.
Ce este nou în versiunea 3.0.4:
- Adăugat să scape de URL-uri în text / simplu în res .redirect () pentru browsere mai vechi de interpretare ca HTML.
- Modul de crc32 schimbată pentru o licență mai liberală.
- Actualizat Conectare.
Ce este nou în versiunea 3.0.0 RC 3:.
- Actualizat conectați DEP
- Fixed cookie-uri semnate pentru a lucra cu connect.cookieParser (). (& Quot; s: & quot; prefix lipsește)
- res.render fix () clobbering de & quot; localnici & quot;.
Ce este nou în versiunea 3.0.0 Beta 7:
- Actualizat conecta DEP send () rădăcină normalizare de regresie.
Ce este nou în versiunea 3.3.0 Beta 4:
- req.auth Adăugat
- req.range Adaugata (dimensiune)
- res.links Adăugat (obj)
- Adăugat res.send (corp, stare) suport pentru spate în spate compat
- .default Adăugat () suport pentru res.format ()
- Adăugat 2xx / 304 cec la req.fresh
Ce este nou în versiunea 3.3.0 Beta 3:
- Adăugat hogan pentru a exprima --hjs
- adăugat un alt exemplu la conținut-negociere
- Adăugat DEP proaspete
- Ultima actualizare: res.send () verifică întotdeauna prospețime
Ce este nou în versiunea 2.4.2:
- Revocați & quot; îndepărtat JSONP stripare & quot; pentru XSS.
Ce este nou în versiunea 2.4.0:.
- Adăugat res.status chainable (cod)
- res.json Adăugat (), o versiune explicită a res.send (obj).
- Adăugat exemplu simplu serviciu web.
Ce este nou în versiunea 2.3.12:
- #express este acum pe FreeNode! du-te alătura.
- Adăugat req.get (câmp, param)
- legături Adăugat la documentație japoneză
- Adăugat; (1) expres generat app ieșiri env
- Adăugat Exemplu de conținut-negociere
- Dependență: conecta & # x3e; = 1.5.1 & # x3c; 2.0.0
- Vizualizare fixe aspect bug.
- fixe; ignora pe corp 304.
Ce este nou în versiunea 2.3.10:
- req.route Adăugat, expunând traseul actual.
- Adăugat sprijin generație package.json pentru a exprima (1).
- Apel fix la app.param funcția () pentru params opționale.
Ce este nou în versiunea 1.0.3:.
- Eliminați caractere nesigure din nume de apel invers JSONP
Cerințe :
- Node.js 0.8 sau mai mare
- Conectare 2.11.2 sau mai mare
Comentariile nu a fost găsit