Ajouter un noeud

bonjour tout le monde!
je suis débutante en java script . le but de mon stage est de créer un diagramme interactif des employés ,. je cherche à une fonction en java script qui peut m’aider à ajouter un nœud au diagramme qui sera à la suite lisible par json . j’espére bien trouver la solution
merci d’avance

Bonjour,
tout va dépendre de la bibliothèque que tu emploies.

J’ai vu passer de très beaux résultats par JSPlumb ou Cola
https://jsplumbtoolkit.com/demos/toolkit/database-visualizer/index.html
http://js.cytoscape.org/demos/2ebdc40f1c2540de6cf0/
et bien entendu par plein d’autres, en HTML ou en SVG ou que sais-je encore.

Si tu les utilises, il y a plein de fonctions déjà faites pour toi : afficher, redimensionner, réagir au survol ou au clic, et même charger un JSON parfois. En revanche il faut respecter leurs APIs (noms de fonction et format des appels).

Si tu le fais toi de zéro… ça me semblerait un peu long, mais tu ne nous as pas dit ce que tu avais choisi ! Je pense que le mieux dans ton stage est chercher des bibliothèques “toutes faites” et comparer entre elles (mobile ou pas, pratique ou pas, activement développées ou pas, et bien entendu si tu comprends leur doc ou pas : c’est toi qui vas coder, faut que ce soit maintenable pour les autres mais aussi que ça te plaise un peu).

Ensuite tu montres à ton équipe pour avoir leur avis : soit plusieurs pour qu’ils choisissent, soit celle qui te plaît le mieux pour qu’ils valident.
Enfin, tu tentes de deviner les fonctions “qui n’ont pas l’air prévues dans la bibliothèque et que ton entreprise aimerait voir” et tu tentes de commencer à les coder. Tu verras vite si dans une lib c’est facile ou si c’est horriblement compliqué. Ça te permettra encore d’affiner le choix.

Bon courage et bon travail :)

1 « J'aime »

merci beaucoup je vais suivre vos mots à la lettre , bonne continuation :)

Human Coders - Le centre de formation recommandé par les développeur·se·s pour les développeur·se·s