Pular para o conteúdo

Aplicações Panel

As aplicações Panel permitem-lhe publicar aplicações interativas HoloViz Panel — entradas parametrizadas, gráficos em direto e tabelas de dados incorporadas — diretamente a partir do PlaidCloud. Gere-as no ecrã As minhas aplicações Panel, que lista todas as aplicações com o respetivo tempo de execução, estado de compilação e URL.

Existem dois tempos de execução, apresentados na coluna Tempo de execução:

  • WASM — uma aplicação estática que é executada inteiramente no navegador (Pyodide). Publica um ficheiro HTML pré-compilado a partir de uma conta de documentos. Não há processo de servidor nem nada a escalar; é disponibilizada imediatamente.
  • Servidor — uma aplicação compilada a partir de um repositório git e executada no servidor. Ao publicar, o PlaidCloud compila o seu repositório num contentor que fica inativo com zero réplicas, acorda no primeiro pedido ao seu URL, disponibiliza a aplicação (incluindo atualizações em direto) e volta a zero quando está inativo. É a escolha certa para aplicações que precisam de um ambiente de execução Python, de computação no servidor ou de bibliotecas que não podem ser executadas no navegador.
WASM ficheiro HTML pré-compilado navegador · Pyodide disponibilizada de imediato Servidor repo git compilar contentor inativo · 0 réplicas nada em execução 1.º pedido a disponibilizar acorda em ~15 s volta a 0 quando está inativo
Dois tempos de execução: uma aplicação WASM é um ficheiro HTML pré-compilado disponibilizado diretamente ao navegador; uma aplicação de servidor é compilada a partir do git, fica inativa a zero, acorda no primeiro pedido (~15 s), disponibiliza a aplicação e volta a zero.
WASM Servidor
Origem Um ficheiro HTML publicado Um repositório git (ligação, ramo, ponto de entrada)
Executa No navegador No servidor, com escala a zero
Ideal para Painéis de controlo leves e autónomos Aplicações que precisam de computação no servidor ou de bibliotecas Python completas
Arranque a frio Nenhum O primeiro pedido arranca a aplicação (~15 segundos)