Kapitel 14. Der reaktive Graph

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Einführung

Um reaktive Berechnungen zu verstehen, musst du zuerst den reaktiven Graphen verstehen. In diesem Kapitel tauchen wir in die Details des Graphen ein und achten auf die genaue Reihenfolge, in der die Dinge passieren. Insbesondere lernst du, wie wichtig die Invalidierung ist, der Prozess, der dafür sorgt, dass Shiny so wenig Arbeit wie möglich macht. Außerdem lernst du das Paket reactlog kennen, mit dem du den reaktiven Graphen für echte Apps automatisch zeichnen kannst.

Wenn es eine Weile her ist, dass du dir Kapitel 3 angeschaut hast, empfehle ich dir, es noch einmal zu lesen, bevor du weitermachst. Es legt den Grundstein für die Konzepte, die wir hier im Detail erkunden werden.

Eine schrittweise Tour durch die reaktive Ausführung

Um den Prozess der reaktiven Ausführung zu erklären, verwenden wir die in Abbildung 14-1 dargestellte Grafik. Sie enthält drei reaktive Eingaben, drei reaktive Ausdrücke und drei Ausgaben.1 Erinnere dich daran, dass reaktive Eingaben und Ausdrücke zusammen als reaktive Produzenten bezeichnet werden; reaktive Ausdrücke und Ausgaben sind reaktive Konsumenten.

Abbildung 14-1. Vollständiger reaktiver Graph einer imaginären App mit drei Eingängen, drei reaktiven Ausdrücken und drei ...

Get Glänzend meistern 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.