Connexions
Apprenez a creer et personnaliser les connexions entre vos nodes pour representer les flux de donnees et les dependances.
Vue d'ensemble#
Les connexions (edges) representent les relations entre vos composants : flux de donnees, appels API, dependances, replications, etc.
Creer une connexion#
Methode standard#
- Survolez le node source
- Des handles (points de connexion) apparaissent sur les 4 cotes
- Cliquez et maintenez sur un handle
- Glissez vers un handle du node cible
- Relacchez pour creer la connexion
Reconnexion#
Pour modifier le point d'attache d'une connexion existante :
- Selectionnez la connexion
- Cliquez sur l'extremite a deplacer
- Glissez vers un nouveau handle
Types de connexions#
Personnalisation#
Selectionnez une connexion pour acceder au panneau de proprietes.
Style de ligne#
6 styles disponibles :
Type de chemin#
7 formes de connexion :
Fleches (Markers)#
Couleurs#
8 couleurs pour differencier vos connexions :
Labels#
Ajoutez un texte descriptif sur vos connexions :
- Selectionnez la connexion
- Dans le panneau de proprietes, remplissez le champ Label
- Exemples :
HTTPS,Port 5432,gRPC,REST /api/users
Edition inline#
Double-cliquez sur une connexion pour editer son label directement sur le canvas, comme dans draw.io.
Animation#
Activez l'animation de flux de donnees pour montrer la direction du flux :
- Selectionnez la connexion
- Cochez Animer dans le panneau de proprietes
- Des points animes suivront le chemin de la connexion
L'animation s'adapte automatiquement au style de ligne choisi.
Waypoints#
Pour des connexions complexes qui doivent eviter d'autres elements :
- Selectionnez la connexion
- Cliquez sur la ligne pour ajouter un waypoint
- Deplacez le waypoint pour ajuster le trajet
- Ajoutez autant de waypoints que necessaire
Les waypoints sont sauvegardes et persistent entre les sessions.
Supprimer un waypoint#
Double-cliquez sur un waypoint pour le supprimer.
Bonnes pratiques#
Lisibilite#
- Evitez les croisements de connexions quand c'est possible
- Utilisez les waypoints pour contourner les obstacles
- Limitez le nombre de connexions par node (max 5-6)
Coherence#
- Utilisez le meme style pour le meme type de flux
- Exemple : toutes les connexions HTTP en bleu, toutes les connexions async en pointilles
Labels#
- Soyez concis :
HTTPSplutot queConnexion HTTPS securisee - Incluez le port si pertinent :
TCP:5432 - Indiquez le protocole :
gRPC,WebSocket,AMQP