Une exploration interactive du general update pattern de D3 (version 4). Utilisez les flèches du clavier pour navigeur dans les lignes de code.
Le but est de montrer une boucle de mise à jour de données, en avançant pas à pas dans les lignes du code. Des détails, comme l'endroit où l'on positionne les éléments, sont omis, de manière à pouvoir se concentrer sur 1) ce qui est sélectionné et 2) ce qui existe dans le DOM.
Version originale réalisée par Chris Given sur une idée d'Alex Engler. Traduit par Philippe Rivière. Suggestions et remarques bienvenues.
https://d3js.org/d3.v4.min.js