Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Note
Les fonctionnalités en version préliminaire ne sont pas destinées à une utilisation en production et peuvent être restreintes. Ces fonctionnalités sont disponibles avant une publication officielle afin que les clients puissent obtenir un accès anticipé et fournir des commentaires.
L’architecture de l’application de code Power Apps se compose des éléments suivants :
- Kit de développement logiciel (SDK) Power Apps
- Modèles/services générés pour les connecteurs
- Fichier
power.config.jsonde configuration - Hôte Power Apps
La compréhension de la façon dont ces parties collaborent via le développement, la publication et l’exécution du runtime vous rendent plus efficace. En savoir plus :
- Rôle de chaque couche (votre code par rapport au KIT SDK et à l’hôte)
- Comment les modèles/services sont générés et consommés lorsque vous ajoutez ou supprimez des connecteurs
- Qu’est-ce qui est empaqueté et publié avec
pac code push
Développement d’application
Une application HTML ou TypeScript/JavaScript est un prérequis pour utiliser la technologie des applications de code. Les applications de code prennent en charge les applications Single-Page (SPA). L’interface CLI Power Platform et le Kit de développement logiciel (SDK) Power Apps permettent à votre application d’utiliser des connecteurs Power Platform et d’être hébergés dans un environnement Power Platform.
| Composant | Descriptif |
|---|---|
| power.config.json | Fichier généré à partir du Kit de développement logiciel (SDK) Power Apps, qui contient des métadonnées. L’interface CLI et le Kit de développement logiciel (SDK) Power Apps utilisent ces métadonnées pour les connexions Power Platform et publient une application dans un environnement. Votre logique d’application n’est pas censée interagir avec le power.config.json fichier. |
| Kit de développement logiciel (SDK) Power Apps | Package @microsoft/power-apps - npm. Il dispose d’API avec lesquelles votre application peut interagir directement et contient une logique qui gère les modèles et les services à mesure que les connexions sont ajoutées et supprimées d’une application. |
| CLI Power Platform | La commande PAC CLI pac code push prend une application compilée et la publie dans un environnement Power Platform où elle peut ensuite être partagée avec des utilisateurs et s’exécuter à partir de Power Apps. |
Temps d'exécution
Lorsqu’une application de code s’exécute, il existe trois composants logiques :
- Votre code
- Kit de développement logiciel (SDK) Power Apps
- Hôte Power Apps
- Le Kit de développement logiciel (SDK) Power Apps expose les API que votre code peut utiliser et les modèles et services générés que votre application utilise pour effectuer des demandes de données via des connecteurs Power Platform.
- L’hôte Power Apps gère l’authentification de l’utilisateur final, le chargement des applications et la présentation de messages contextuels à l’utilisateur si une application ne parvient pas à se charger.