Przejdź do głównej zawartości

Aplikacje Panel

Aplikacje Panel pozwalają publikować interaktywne aplikacje HoloViz Panel — z parametryzowanymi danymi wejściowymi, wykresami na żywo i osadzonymi tabelami danych — bezpośrednio z PlaidCloud. Zarządzasz nimi z ekranu Moje aplikacje Panel, który wymienia każdą aplikację wraz z jej środowiskiem uruchomieniowym, stanem kompilacji i adresem URL.

Są dwa środowiska uruchomieniowe, widoczne w kolumnie Środowisko uruchomieniowe:

  • WASM — statyczna aplikacja działająca w całości w przeglądarce (Pyodide). Publikujesz gotowy plik HTML z konta dokumentów. Nie ma procesu serwerowego ani niczego do skalowania; aplikacja jest udostępniana natychmiast.
  • Serwer — aplikacja budowana z repozytorium git i uruchamiana po stronie serwera. Podczas publikowania PlaidCloud buduje repozytorium w kontener, który pozostaje bezczynny przy zerze replik, budzi się przy pierwszym żądaniu do swojego adresu URL, obsługuje ruch (w tym aktualizacje na żywo) i skaluje się z powrotem do zera, gdy jest bezczynny. To właściwy wybór dla aplikacji, które potrzebują środowiska Python, obliczeń po stronie serwera lub bibliotek niemożliwych do uruchomienia w przeglądarce.
WASM gotowy plik HTML przeglądarka · Pyodide udostępniana natychmiast Serwer repo git budowa kontenera bezczynna · 0 replik nic nie działa 1. żądanie obsługa ruchu budzi się ~15 s skaluje się z powrotem do 0, gdy bezczynna
Dwa środowiska uruchomieniowe: aplikacja WASM to gotowy plik HTML udostępniany prosto do przeglądarki; aplikacja Serwer jest budowana z git, pozostaje bezczynna przy zerze, budzi się przy pierwszym żądaniu (~15 s), obsługuje ruch i skaluje się z powrotem do zera.
WASM Serwer
Źródło Opublikowany plik HTML Repozytorium git (połączenie, gałąź, punkt wejścia)
Działa W przeglądarce Po stronie serwera, ze skalowaniem do zera
Najlepsze dla Lekkich, samodzielnych pulpitów Aplikacji wymagających obliczeń po stronie serwera lub pełnych bibliotek Python
Zimny start Brak Pierwsze żądanie uruchamia aplikację (~15 sekund)