Partager via


Vue d’ensemble de la création d’applications performantes

La création de Power Apps performantes garantit que vos applications s’exécutent efficacement et offre une meilleure expérience utilisateur. Cet article explique les modèles clés, les anti-modèles à éviter et les principes de conception pour vous aider à créer des Power Apps performantes pour votre organisation.

  • Modèles d’application et gain de productivité des Power Apps : Power Apps facilite la création d’applications d’entreprise à l’aide de modèles d’application établis. Les modèles sont des groupes d’éléments Power Apps qui fonctionnent ensemble, comme des sources de données, des collections, des contrôles, Power Automate et des pages. Power Apps comprend des modèles performants clés par défaut, les développeurs low-code peuvent donc créer rapidement des applications d’entreprise fonctionnelles. Les tâches de déploiement et d’administration sont également simples. Avec Power Apps, votre équipe est plus productive car de nombreux éléments n’ont pas besoin de votre attention.

  • Power Apps oriente vers des modèles performants : Power Apps vous guide vers des modèles performants bien connus par défaut. Ces modèles incluent un chargement simplifié des données au lancement, une pagination incrémentielle automatique, la mise en cache des données pour les collections et le chargement uniquement des données essentielles pour chaque page. Ces modèles éprouvés fonctionnent bien pour les applications d’entreprise gourmandes en données. De nombreuses implémentations réussies de Power Apps utilisent plus de 100 tables et plus de 50 écrans tout en conservant d’excellentes performances.

  • Tomber dans les anti-modèles : lorsque vous créez une application sur toute plateforme de développement, vous risquez d’obtenir des performances médiocres en raison des anti-modèles. Ces modèles peuvent ralentir le chargement et les transitions de page, et rendre difficile la mise à jour ou l’obtention de données. Les anti-modèles courants incluent le chargement d’une trop grande quantité de données, la transformation de tout en collections et la surcharge d’OnStart. Les gens utilisent souvent ces modèles pour contourner les limites réelles ou perçues de Power Apps. Même avec des conseils, vous risquez d’utiliser un mauvais modèle et de vous retrouver avec une application lente.

Principes clés de conception de la performance

Lors de la création de votre application, tenez compte de ces principes de performances clés pour vous assurer qu’elle fonctionne efficacement. Ces principes couvrent la plupart des aspects nécessaires pour améliorer la vitesse de votre application. Certaines suggestions de performances peuvent apparaître dans plusieurs sections en raison de leur nature interdépendante.

Pour une compréhension plus approfondie, consultez également l’article Phases d’exécution d’une Power App.

Conseils supplémentaires en matière de performances

D’autres considérations relatives aux performances peuvent affecter votre application. Pour en savoir plus, voir les articles suivants :