Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:modul:m307:learningunits:lu03:01 [2026/02/09 13:46] vdemirde:modul:m307:learningunits:lu03:01 [2026/03/23 15:24] (aktuell) vdemir
Zeile 1: Zeile 1:
-====== LU03a - REST - TBD ======+====== LU03a - POST & GET - TBD ======
  
 +===== Einleitung  =====
 +In modernen Webanwendungen spielt die Kommunikation zwischen Client und Server eine zentrale Rolle. Dabei kommen standardisierte HTTP-Methoden zum Einsatz, von denen GET und POST zu den wichtigsten gehören. Sie definieren, wie Daten zwischen einem Client – etwa einem Webbrowser mit JavaScript – und einem Server ausgetauscht werden. Ohne diese Mechanismen wäre das Internet im Grunde nur eine statische Ansammlung von Dokumenten.
 +
 +===== 1. Grundidee: Client und Server =====
 +Nachfolgend sehen Sie das Client-Servermodell, die zwei Bestandteile, auf die Informationsaustausch im www möglich macht.
 +
 +{{:de:modul:m307:learningunits:lu03:client-server-architecture-1.png|}}
 +
 +
 +In einer CS-Umgebung bedeutet das meistens:
 +
 +  * Client = Browser oder Frontend mit JavaScript
 +  * Server = Webserver / API, die Anfragen entgegennimmt und Antworten zurückgibt 
 +
 +Wenn JavaScript mit einem Server kommuniziert, passiert das oft per fetch()-Methode.
 +
 +===== Die GET-METHODE =====
 +GET is used to request data from a specified resource. It can retrieve any visible data to a client, such as HTML documents, images, and videos:
  
 ---- ----
 [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Volkan Demir [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Volkan Demir
  • de/modul/m307/learningunits/lu03/01.1770641190.txt.gz
  • Zuletzt geändert: 2026/02/09 13:46
  • von vdemir