Chapitre 14. Le graphique réactif
Introduction
Pour comprendre le calcul réactif, tu dois d'abord comprendre le graphe réactif. Dans ce chapitre, nous allons nous plonger dans les détails du graphe, en accordant plus d'attention à l'ordre précis dans lequel les choses se produisent. Tu découvriras notamment l'importance de l'invalidation, le processus qui est essentiel pour garantir que Shiny effectue le minimum de travail. Tu découvriras également le paquet reactlog, qui peut dessiner automatiquement le graphe réactif pour les applications réelles.
Si tu n'as pas lu le chapitre 3 depuis longtemps, je te recommande vivement de te familiariser avec lui avant de continuer. Il pose les bases des concepts que nous allons explorer plus en détail ici.
Une visite guidée pas à pas de l'exécution réactive
Pour expliquer le processus d'exécution réactive, nous utiliserons le graphique de la figure 14-1. Il contient trois entrées réactives, trois expressions réactives et trois sorties.1 Rappelle que les entrées et les expressions réactives sont collectivement appelées producteurs réactifs ; les expressions et les sorties réactives sont des consommateurs réactifs.
Figure 14-1. Graphique réactif complet d'une application imaginaire contenant trois entrées, trois ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access