AJAXTechniken
AJAXTechniken bezeichnen eine Gruppe von Methoden, mit denen Webanwendungen asynchrone Serveranfragen senden und Teile der Seite aktualisieren können, ohne den gesamten Seiteninhalt neu zu laden. Historisch stand AJAX für Asynchronous JavaScript and XML, doch moderne Anwendungen verwenden häufig JSON oder andere Formate. AJAXTechniken sind kein eigener Standard, sondern ein Muster, das verschiedene Technologien verknüpft.
Zu den zentralen Techniken gehören der klassische XMLHttpRequest-Ansatz sowie die moderne Fetch API. XMLHttpRequest existiert seit
Datenformate, die über AJAXTechniken übertragen werden, umfassen JSON, XML oder HTML-Fragmente. JSON dominiert durch Leichtgewichtigkeit und
Sicherheits- und Leistungsaspekte umfassen CSRF-Prävention bei state-changing Requests, richtige Nutzung von Content-Type und Caching-Strategien. Same-Origin-Policy und
AJAXTechniken sind ein grundlegender Baustein moderner Webanwendungen, die APIs wie REST oder GraphQL nutzen, um reaktionsfähige