Composants dynamiques vs composants Flow
Choisir le bon outil
Avonni Dynamic Components vs. Components for Flows
Avonni propose deux solutions puissantes sans code pour personnaliser les interfaces Salesforce. Les deux permettent de créer d'excellentes expériences sans coder, mais elles sont conçues pour des contextes différents. Ce guide vous aide à choisir le bon, rapidement.
La différence fondamentale : où allez-vous construire ?
Le choix entre Avonni Dynamic Components et Avonni Components for Flows dépend principalement de où vous devez créer votre interface utilisateur personnalisée au sein de Salesforce. Posez-vous cette question clé :
Personnalisez-vous Directement sur une page Lightning Salesforce ?
Scénario : Vous utilisez le Lightning App Builder pour modifier ou créer des sections, des mises en page ou des interfaces complètes personnalisées sur des pages Salesforce standard comme les pages d’application, les pages d’enregistrement (Compte, Contact, objets personnalisés, etc.) ou les pages d’accueil.
Votre objectif : Construire des éléments d’interface réutilisables, des tableaux de bord personnalisés, des vues d’enregistrement uniques, des visualisations de données interactives ou des mises en page complexes qui apparaissent comme faisant partie de la page Salesforce standard, en dehors de tout processus Flow spécifique.
✅ Alors choisissez : Avonni Dynamic Components
(Pourquoi ?) Ces composants sont optimisés pour la performance, la réutilisabilité sur plusieurs pages et la réactivité native directement dans l’environnement de la page Lightning.
Personnalisez-vous des écrans À l’intérieur d’un Flow Salesforce ?
Scénario : Vous utilisez Flow Builder pour créer un processus guidé en plusieurs étapes, un assistant de saisie de données, un flux d’approbation avec saisie utilisateur ou toute tâche impliquant la navigation entre différents écrans dans un Flow.
Votre objectif : Pour améliorer l’apparence visuelle et l’interactivité des écrans présentés à l’utilisateur pendant ce Flow.
✅ Alors choisissez : Avonni Components for Flows
(Pourquoi ?) Ces composants sont conçus pour s’intégrer parfaitement à Flow Builder, en exploitant les variables et la logique du Flow dans l’environnement d’exécution du Flow.
En essence
Si votre travail se fait à l’intérieur de Flow Builder, utilisez Components for Flows. Si votre travail se fait sur une page Lightning en utilisant l’App Builder, utilisez Dynamic Components
Avonni Dynamic Components : points forts (à utiliser pour les pages Lightning)
📄 Personnalisation des pages Lightning : Créez des pages d’application, des pages d’enregistrement et des pages d’accueil uniques.
♻️ Réutilisable : Construisez une fois, déployez sur plusieurs pages.
⚡ Performance : Optimisé pour un chargement rapide directement sur les pages.
🔗 Réactivité native : Les composants se mettent à jour automatiquement (pas de formules complexes !).
🎨 Contrôle complet de la mise en page et du style : Concevez des interfaces complexes visuellement.
📊 Visualisation des données : Idéal pour les tableaux de bord, graphiques, tableaux interactifs.
Avonni Components for Flows : points forts (à utiliser dans les Flows)
➡️ Processus guidés : Parfait pour les assistants et formulaires en plusieurs étapes.
📝 Améliorez les écrans de Flow : Rendez vos interactions Flow attrayantes visuellement.
🤖 Intégration à la logique du Flow : Fonctionne parfaitement avec les variables et les décisions du Flow.
✅ Saisie de données structurée : Idéal pour des étapes de saisie de données contrôlées
En un coup d’œil : comparaison rapide
Environnement
Lightning App Builder
Flow Builder
Réutilisabilité
✅ Élevée (sur plusieurs pages)
➖ Faible (Flow unique)
Réactivité
✅ Native / Visuelle
Formules / Variables
Performance
⚡ Optimisé pour les pages
Optimisé dans le Flow
Mise en page
✅ Contrôle total
Limitée par l’écran Flow
Les utiliser ensemble : le meilleur des deux mondes
Vous pouvez les combiner !
Lancer des Flows depuis des pages : Utilisez un Avonni Dynamic Component sur une page Lightning pour déclencher un Flow (en utilisant des interactions comme « Ouvrir la boîte/panneau Flow » ou « Exécuter le Flow »).
Pourquoi ? Combinez l’interface personnalisée et la performance des Dynamic Components avec la puissante automatisation des processus des Flows. Démarrez un processus guidé à partir d’une mise en page adaptée.
Conclusion
Choisissez en fonction de OÙ vous avez besoin de l’interface personnalisée.
Besoin d’améliorer les pages Lightning? Utilisez Dynamic Components.
Besoin d’améliorer les écrans dans un Flow? Utilisez Components for Flows
Mis à jour
Ce contenu vous a-t-il été utile ?
