Daten laden und zwischenspeichern
Du holst Daten direkt im Serverbaustein, entscheidest bewusst zwischen einmal beim Bauen und bei jeder Anfrage und weißt, wie du veraltete Inhalte gezielt erneuerst.
In der älteren Bauweise war das Laden von Daten ein kleines Ritual: ein Zustand für die Daten, einer fürs Laden, einer für den Fehler, dazu ein Effekt, der beim Erscheinen losläuft. Zwanzig Zeilen für eine Liste.
In einem Serverbaustein steht dafür ein await. Der Baustein ist eine
Funktion, die auf dem Server läuft, und dort darf man auf ein Ergebnis warten,
bevor man etwas zurückgibt. Der Ladezustand wandert in die loading-Datei aus
der ersten Lektion.
Dafür kommt eine Frage dazu, die es vorher nicht gab: Wie alt darf diese Antwort sein? Eine Preisliste, die sich zweimal im Jahr ändert, muss nicht bei jedem Aufruf neu berechnet werden. Ein Warenbestand schon.
This is where a subscription takes over
The first section is open so you can see what a lesson looks like. The rest comes with the subscription at €9.99 a month: every paid course, every exam, every certificate, cancellable monthly. The lessons themselves are in German.
- Every paid course, including the ones still to come
- Exams and certificates at no extra cost
- A podcast episode for every module, playable in the browser
- A handbook as PDF for every course