Aus dem Kurs: REST APIs lernen
Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 25.300 Kurse von Branchenfachleuten.
Die sechs Prinzipien von REST
Aus dem Kurs: REST APIs lernen
Die sechs Prinzipien von REST
Representional State Transfer oder REST bezieht sich auf eine Gruppe von Design-Eigenschaften für Software-Architekturen, die effiziente, zuverlässige und skalierbare Systeme hervorbringen. Der Architekturstil verweist hierbei auf sechs Eigenschaften, die ein Dienst haben muss. Also lasst uns direkt einsteigen. Eigenschaft Nummer 1: Client-Server-Architektur. Diese Eigenschaft stellt eine ordnungsgemäße Trennung unterschiedlicher Aufgaben dar. In der Softwareentwicklung nennt man dieses Pattern auch Separation of Concerns. Der Client verwaltet die Aufgabe der Benutzerschnittstelle, während der Server die Aufgaben der Datenspeicherung verwaltet. Im Gegenzug erhalten wir ein hochportables System, bei dem ein REST-Dienst viele verschiedene Clients und Schnittstellen bedienen kann, ohne wirklich zu wissen oder sich auch nur darum kümmern zu müssen, wie diese Schnittstellen aussehen oder was sie tun. Kurz gesagt, wir haben eine vollständige Trennung zwischen dem Inhalt und seiner…
Inhalt
-
-
-
Die RESTful-Bibliothek kennenlernen3 Min. 21 Sek.
-
(Gesperrt)
Was ist eine REST API?6 Min. 14 Sek.
-
(Gesperrt)
Randnotiz: Was sind URIs und URLs?3 Min. 21 Sek.
-
(Gesperrt)
Die sechs Prinzipien von REST7 Min. 1 Sek.
-
(Gesperrt)
Die Verbindung zwischen REST und HTTP2 Min. 10 Sek.
-
(Gesperrt)
Was und wer interagiert mit einer REST API?3 Min. 40 Sek.
-
(Gesperrt)
Eine REST API in Action: Tools und Beispiele9 Min. 23 Sek.
-
-
-
-