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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.