Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Power Apps arquitetura de aplicativos de código explica como os seguintes componentes funcionam juntos durante o desenvolvimento, publicação e runtime para que você possa criar e implantar aplicativos de código com êxito:
- A biblioteca de clientes Power Apps para aplicativos de código, às vezes chamada de "SDK Power Apps"
- Modelos e serviços gerados para conectores
- O
power.config.jsonarquivo de configuração - O host do Power Apps
Entender como essas partes funcionam juntas por meio do desenvolvimento, publicação e execução de runtime ajuda você a ter êxito. Saiba mais:
- A função de cada camada (seu código versus a biblioteca cliente do Power Apps para aplicativos de código versus hospedeiro)
- Como os modelos e serviços são gerados e usados ao adicionar ou remover conectores
- O que
pa app pushempacota e publica
Arquitetura de desenvolvimento do aplicativo Code
Para usar a tecnologia de aplicativos de código, você precisa de um aplicativo HTML ou TypeScript/JavaScript. Os aplicativos de código dão suporte a SPAs (aplicativos de página única). Use a CLI do Power Apps e a biblioteca de cliente do Power Apps para aplicativos de código para permitir que seu aplicativo use conectores da Power Platform e seja hospedado em um ambiente da Power Platform.
| Componente | Description |
|---|---|
| power.config.json | Um arquivo gerado da biblioteca de clientes Power Apps para aplicativos de código, que contém metadados. Tanto a CLI quanto a biblioteca de clientes do Power Apps para aplicativos de código usam esses metadados para conexões do Power Platform e para publicar um aplicativo em um ambiente. A lógica do aplicativo não precisa interagir com o power.config.json arquivo. |
| Biblioteca de clientes do Power Apps para aplicativos de código | O pacote @microsoft/power-apps – npm. Ele tem APIs com as quais seu aplicativo pode interagir diretamente e contém uma lógica que gerencia modelos e serviços à medida que as conexões são adicionadas e removidas de um aplicativo. |
| CLI do Power Apps | O pa app push comando usa um aplicativo compilado e o publica em um ambiente do Power Platform em que ele pode ser compartilhado com usuários e executado a partir de Power Apps. |
Arquitetura de tempo de execução do aplicativo Code
Quando um aplicativo de código é executado, ele inclui três componentes lógicos:
- Seu código
- A biblioteca de clientes do Power Apps para aplicativos de código
- O host do Power Apps
- A biblioteca de clientes Power Apps para aplicativos de código expõe APIs que seu código pode usar. Ele também fornece os modelos e serviços gerados que seu aplicativo usa para executar solicitações de dados por meio de conectores do Power Platform.
- O host do Power Apps gerencia a autenticação do usuário final, o carregamento do aplicativo e a apresentação de mensagens contextuais ao usuário se um aplicativo não for carregado.