Diese Ăśbersetzung zur VerfĂĽgung gestellt von StrongLoop / IBM.
Dieses Dokument kann im Vergleich zur englischen Dokumentation veraltet sein. Aktuelle Updates finden Sie in der englischen Dokumentation.Eine HTTP-Anforderung. Ein Client ĂĽbergibt eine HTTP-Anforderungsnachricht an einen Server, der wiederum eine Antwort zurĂĽckgibt. Bei der Anforderung muss eine der Anforderungsmethoden wie GET, POST usw. verwendet werden.
Eine HTTP-Antwort. Ein Server gibt eine HTTP-Antwortnachricht an den Client zurück. Die Antwort enthält Informationen zum Beendigungsstatus in Bezug auf die Anforderung und kann im Nachrichtenhauptteil auch angeforderten Inhalt enthalten.
Im Allgemeinen besteht eine Anwendung aus einem oder mehreren Programmen, ĂĽber die Operationen fĂĽr bestimmte Zwecke ausgefĂĽhrt werden. Im Zusammenhang mit Express ist eine Anwendung ein Programm, das die auf der Node.js-Plattform laufende Express-API nutzt. Wird auch als Anwendungsobjekt bezeichnet.
Anwendungsprogrammierschnittstelle (Application Programming Interface). AbkĂĽrzung bei der ersten Verwendung ausschreiben.
Schnelles, offenes, unkompliziertes Web-Framework für Node.js-Anwendungen. Im Allgemeinen wird der Name “Express” eher verwendet als “Express.js”, auch wenn “Express.js” ebenfalls verwendet werden kann.
Eine plattformĂĽbergreifende UnterstĂĽtzungsbibliothek, bei der die asynchrone Ein-/Ausgabe im Mittelpunkt steht. Sie wurde in erster Linie fĂĽr die Verwendung in Node.js entwickelt.
Eine Funktion, die ĂĽber die Weiterleitungsebene in Express vor dem letzten Anforderungshandler aufgerufen wird. Deshalb befindet sich diese Funktion in der Mitte zwischen einer unformatierten Anforderung und der endgĂĽltigen beabsichtigten Weiterleitung. Nachfolgend finden Sie einige Details zur Middlewareterminologie:
var foo = require('middleware')
bedeutet, dass ein Node.js-Modul benötigt oder verwendet wird. Dann gibt die Anweisung var mw = foo()
in der Regel die Middleware zurĂĽck.app.use(mw)
bedeutet, dass die Middleware dem globalen Verarbeitungsstack hinzugefĂĽgt wird.app.get('/foo', mw, function (req, res) { ... })
bedeutet, dass die Middleware dem “GET /foo”-Verarbeitungsstack hinzugefügt wird.Eine Softwareplattform, die für die Erstellung skalierbarer Netzanwendungen verwendet wird. Node.js verwendet JavaScript als Scripting-Sprache und erzielt den hohen Durchsatz durch nicht blockierende Ein-/Ausgabe und eine Ereignisschleife mit einem Thread. Siehe auch nodejs.org. Hinweis: Der ursprüngliche Name lautet “Node.js”. Mittlerweile ist die Bezeichnung “Node” geläufig.
Bei Verwendung als Adjektiv muss dieser Begriff mit Bindestrichen gekoppelt werden: Beispiel: “Dies ist eine Open-Source-Software.” Siehe auch Open-Source-Software in Wikipedia.
Siehe Router in der API-Referenz.
Teil einer URL, die eine Ressource angibt. Beispiel: In http://foo.com/products/id
ist “/products/id” die Weiterleitung.