Les évènements

2018-06-12

#23 React et d3js

Les deux sont de bons outils pour le développeur web. React (2013) et D3 (2011) sont deux contributions majeures au développement javascript et à l’UX. Vous n’aurez pas de difficultés à trouver des centaines de milliers de développeurs pour en témoigner. D3 et React ne jouent pas dans la même catégorie :

  • React vise à fournir un framework de composants réutilisables de gestion d’interface web sous forme d’un langage qui combine html et javascript: JSX.
  • D3 est une technologie de manipulation/ affichage de données et d’assemblage de composants pour la visualisation dans le navigateur.

Ces deux là étant les plus populaires dans leurs domaines, ils devraient former un couple fantastique…

Il faut les marier !! Mais il y a un éléphant dans la salle de mariage: le DOM.
D3 le met à jour directement de manière parfois très étroite et subtile comme dans les transitions par exemple.
React gère un DOM « virtuel » qui simplifie et optimise l’affichage et le rafraîchissement.

Ou les Pacser ? Quelles sont les approches possibles ? Il en existe plusieurs qui possèdent chacune leurs avantages et leurs défauts.

Alain Roan

La présentation