REST-Webservices mit Node.js, Teil 2: Express als Anwendungsserver

Seite 5: Exkurs

Inhaltsverzeichnis

Spezialisierte REST-Frameworks bilden HTTP-Verben und Adressen in der Regel mit einer vorgefertigten Abbildung auf Funktionen innerhalb von Modulen ab. Die konkrete Abbildung unterscheidet sich zwar von Framework zu Framework geringfügig, das Prinzip ist jedoch vergleichbar.

Die von express-resource verwendete Abbildung sieht beispielsweise folgende Zuordnungen von HTTP-Verben und Adressen auf Funktionen vor:

HTTP-Verb Adresse Funktion
GET / index
GET /new new
POST / create
GET /:id show
GET /:id/edit edit
PUT /:id update
DELETE /:id destroy

Das Framework express-resource ordnet HTTP-Verben und Adressen nach einem vorgefertigten Schema Funktionen zu. (ane)