Visão geral da extensibilidade do Power Pages
O Power Pages é uma solução de baixo código para criar sites corporativos. Para requisitos complexos, criadores avançados e desenvolvedores profissionais podem integrar e estender o Power Pages de várias maneiras.
Integração com outros componentes do Microsoft Power Platform
Como o Power Pages faz parte do Power Platform, ele fornece integração profunda com outros componentes do Microsoft Power Platform .
- O Dataverse permite o armazenamento seguro e o gerenciamento de metadados e dados usados pelos sites do Power Pages.
- O Power Apps pode ser usado para criar aplicativos personalizados para lidar com as informações acessadas e geradas por usuários externos do Power Pages. Elementos como o Power Apps controlado por modelos estão no centro da experiência do usuário do Power Pages.
- O Power Automate estende a lógica de negócios e manipula os dados e eventos quando os usuários estão interagindo com o Power Pages.
- O Power BI se integra diretamente ao Power Pages para fornecer acesso seguro a relatórios, dashboards e blocos no site.
- O Microsoft Copilot Studio adiciona chatbots aos seus sites voltados para o externo para aprimorar a experiência do usuário.
Extensibilidade do Power Pages
Líquido
Liquid é uma linguagem de marcação de software livre que é a base dos modelos da Web do Power Pages. Ele também pode ser inserido diretamente para fornecer o conteúdo do site. O Liquid geralmente é usado para adicionar conteúdo dinâmico a páginas da Web e também pode ser usado para exibir dados de tabelas do Dataverse.
Para obter mais informações, consulte Work with Liquid templates.
Modelos da Web
Os sites do Power Pages são provisionados com um conjunto predefinido de modelos da Web que definem como as páginas da Web são estruturadas. Os criadores podem modificar ou criar novos modelos da Web para atender a requisitos específicos. Um modelo da Web normalmente é usado para exibir conteúdo estático e dinâmico em um layout específico.
Para obter mais informações, consulte Criar um modelo de página personalizado.
Editor de código
Criadores e desenvolvedores profissionais podem acessar Visual Studio Code para a Web do Estúdio de Design do Power Pages para criar layouts complexos editando o código-fonte HTML. Para editar o código-fonte da página, selecione o botão Editar código na barra de comandos.
JavaScript
O código JavaScript personalizado pode ser inserido em diferentes ativos do Power Pages, como páginas da Web, modelos da Web, formulários e listas. O JavaScript pode ser usado para aprimorar a interface do cliente, adicionar validação de entrada de usuário complexa, chamar serviços Web externos ou acessar a funcionalidade do Dataverse diretamente usando a API Web Power Pages.
Observação
Os scripts utilizados nas páginas do site são específicos do Power Pages e não utilizam os scripts de formulários ou exibições dos aplicativos baseados em modelo.
Para obter mais informações, consulte Adicionar JavaScript personalizado.
CSS
Os criadores podem usar a área de trabalho Estilo do estúdio de design do Power Pages para configurar os elementos básicos da aparência do site. Os desenvolvedores profissionais podem adicionar arquivos CSS (Folhas de Estilo em Cascata) personalizados ao site. O CSS pode ser usado para controlar a aparência e o comportamento de elementos de site individuais. O CSS também pode implementar recursos específicos do portal em vez de código JavaScript, por exemplo, para ocultar determinados elementos de página.
Para acessar arquivos CSS personalizados, selecione Workspace de estilo , selecione um tema, selecione ... opção e, em seguida, selecione Gerenciar CSS.
Para obter mais informações, consulte Editar CSS para temas no Power Pages.
Estrutura de componentes
A estrutura de componentes do Power Apps capacita desenvolvedores profissionais e criadores de aplicativos a criar componentes de código para aplicativos baseados em modelo e tela. Esses componentes agora podem ser usados no Power Pages para fornecer interfaces e recursos avançados do usuário.
Para obter mais informações, consulte Usar componentes de código no Power Pages.
Ferramentas para desenvolvedores
O desenvolvimento do Power Pages agora pode ser incluído como parte do ALM (gerenciamento do ciclo de vida do aplicativo). Criadores e desenvolvedores profissionais podem usar a Interface de Linha de Comando (CLI) do Microsoft Power Platform para baixar, alterar e carregar a configuração do site do Power Pages e, em seguida, usar o Azure Pipelines para confirmar os dados de configuração no controle do código-fonte e implantar do ambiente de desenvolvimento para outros ambientes.
Para obter informações detalhadas sobre como usar a CLI do Microsoft Power Platform, consulte Power Pages suporte para a CLI do Power Platform.
Em seguida, teste seu conhecimento sobre Power Pages com uma verificação de conhecimento.