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 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

Fonctionnalité
Composants dynamiques (Pages)
Components for Flows

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 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 ?