"Výhodou řešení postaveného na PyScriptu je přenesení zátěže na klienta"
Tohle je zásadní přínos, proč bych měl na své náklady provozovat na serveru něco, co může běžet na klientovi? Server je na nezbytně nutné operace (databáze apod.), zbytek ať běží vzdáleně, potřebný výkon dnes má i ten nejlevnější Android :)
Primárně nejde tak moc o zátěž jako o přenos už vizualizovaných dat vs přenos strukturovaných dat. To mění jak velikost přenášených dat, tak možnosti interaktivnosti jejich zpracování.
PS: Považoval jsem za důležité, neboť frontend aplikace mají historicky špatnou reputaci, právě kvůli tomu, že neoptimalizace není na první pohled tak viditelná, vzhledem k tomu, že je horizontálně škálována. Výsledkem je zbytečně enormní spotřeba kumulovaná přes všechny klienty.
PPS: Článek pěkný, ale upřímně mi Python přijde jako z bláta do louže (nebo možná i naopak) oproti Javascript ;-)
Jinak pokud si chcete vyzkoušet, jak pomalé (nebo pro někoho rychlé :) načtení stránky s PyScriptem je, zkuste si otevřít Hello world, který jsem hodil na https://tisnik.github.io/presentations/pyscript/hello1.html *
V případě zájmu tam můžu hodit i další příklady z článku, třeba ty grafy. Ale už z hello world (Ctrl+U pro zdroják) je vidět, jak to na začátku trvá...
* lepší veřejně dostupný server, který dokáže dodat statická data, teď po ruce nemám...