REST-Webservices mit Node.js, Teil 2: Express als Anwendungsserver
Seite 5: Exkurs
Abbildung auf Ressourcen
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)