Clientseitige Datenbanken

Die Architektur von Webanwendungen bestand traditionell aus HTML, CSS und JavaScript auf dem Client und einer Datenbank auf dem Server. Zu den überraschendsten HTML5-APIs zählen deswegen clientseitige Datenbanken. Das sind nicht einfach clientseitige APIs für den Zugriff auf Datenbankserver über das Netzwerk, sondern tatsächliche, auf dem Rechner des Benutzers gespeicherte clientseitige Datenbanken, auf die der JavaScript-Code im Browser direkt zugreift.

Die Web Storage-API, die in localStorage und sessionStorage beschrieben wird, kann als eine besonders einfache Art von Datenbank betrachtet werden, die einfache Schlüssel/Wert-Paare speichert. Zusätzlich gibt es zwei clientseitige Datenbank-APIs, die »echte« Datenbanken ...

Get JavaScript: Das umfassende Referenzwerk, Sixth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.