Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Power Apps arquitectura de aplicaciones de código explica cómo funcionan juntos los siguientes componentes durante el desarrollo, la publicación y el tiempo de ejecución para poder compilar e implementar aplicaciones de código correctamente:
- La biblioteca cliente Power Apps para aplicaciones de código, a veces denominada "SDK de Power Apps".
- Modelos y servicios generados para conectores
- El archivo de configuración
power.config.json - El host de Power Apps
Comprender cómo estas partes funcionan en conjunto durante el desarrollo, la publicación y la ejecución te ayuda a tener éxito. Información sobre:
- El rol de cada capa (su código frente a la biblioteca de cliente de Power Apps para aplicaciones de código frente al host)
- Cómo se generan y usan los modelos y servicios al agregar o quitar conectores
- Qué empaqueta y publica
pa app push
Arquitectura de desarrollo de la aplicación Code
Para usar la tecnología de aplicaciones de código, necesita una aplicación HTML o TypeScript/JavaScript. Las aplicaciones de código admiten aplicaciones de página única (SPA). Use la CLI de Power Apps y la biblioteca cliente de Power Apps para aplicaciones de código para permitir que su aplicación use conectores de Power Platform y se hospede en un entorno de Power Platform.
| Componente | Descripción |
|---|---|
| power.config.json | Archivo generado a partir de la biblioteca cliente de Power Apps para aplicaciones de código, que contiene metadatos. Tanto la CLI como la biblioteca cliente de Power Apps para aplicaciones codificadas usan estos metadatos para establecer conexiones en Power Platform y para publicar una aplicación en un entorno. La lógica de la aplicación no necesita interactuar con el power.config.json archivo. |
| Biblioteca cliente de Power Apps para aplicaciones de código | El paquete @microsoft/power-apps - npm. Tiene API con las que la aplicación puede interactuar directamente y contiene lógica que administra modelos y servicios a medida que se agregan y quitan conexiones de una aplicación. |
| CLI de Power Apps | El pa app push comando toma una aplicación compilada y la publica en un entorno de Power Platform donde se puede compartir con los usuarios y ejecutarse desde Power Apps. |
Arquitectura en tiempo de ejecución de la aplicación Code
Cuando se ejecuta una aplicación de código, incluye tres componentes lógicos:
- Tu código
- La biblioteca cliente de Power Apps para aplicaciones de código
- El host de Power Apps
- La biblioteca cliente de Power Apps para aplicaciones de código expone las API que puede usar el código. También proporciona los modelos y servicios generados que usa la aplicación para realizar solicitudes de datos a través de conectores de Power Platform.
- El host de Power Apps administra la autenticación del usuario final, la carga de aplicaciones y la presentación de mensajes contextuales al usuario si una aplicación no se carga.