NoSQL Datenbanken

Fast jede größere Anwendung muss Daten speichern und wieder lesen. Doch viele Anwendungsfälle unterscheiden sich stark im Format der Daten und damit auch bei den Anforderungen an Performance und Datenkonsistenz. Lange Zeit waren relationale Datenbanksysteme (RDBS) die erste Wahl für neue Projekte. Dies hat mehrere Gründe: SQL ist eine Abfragesprache, die so ziemlich jede/r angehende […]

GraphQL: Das bessere REST?

GraphQL: Das bessere REST?

GraphQL ist eine Technologie, die in den letzten Jahren sehr populär geworden ist und in der Regel als REST-Ersatz zum Implementieren von Backend-APIs verwendet wird. Doch bevor wir uns mit GraphQL beschäftigen, müssen wir verstehen, warum in der Industrie der Wunsch nach einer modernen REST-Alternative entstanden ist. REST (kurz für „Respresentational State Transfer“) ist seit […]