MVOP WBF
Bc. Matěj Cajthaml — SSPŠ
©
Jaké jsou výhody a nevýhody webových stránek?
Jaké jsou výhody a nevýhody nativních aplikací na zařízeních?
instalovatelné weby
Je možné nainstalovat PWA na desktopu?
manifest.json
v kořenovém adresáři
beforeinstallprompt
prompt()
Stránka může mít více SWů. Lze je vidět v DevTools.
Zjistěte jak se pracuje s cache uvnitř service workerech. Zkuste si vytvořit vlastní stránku se SW a použijte cache.
Zjistěte, co je to Workbox a jak se s ním pracuje.
Najděte nějaké API a vyzkoušejte si jejich použití.
Co kdybychom chtěli notifikace odesílat ze serveru?
Stačí jen prohlížeč zaregistrovat k Push API? Jak pošleme data ze serveru?
Najděte knihovnu, pomocí které můžeme Push události na subscription
posílat data ze serveru.
Co to je SSR?
Co to je SPA?
Weby se používají v PWA, na mobilech a i na desktopu. Jak je to možné? Proč se tak stalo?
PWA často nevyřeší všechny věci, které potřebujeme. Např. in-app fotografie či přístup k filesystému.
Frameworky nám tedy dávají přístup k dalším funkcionalitám systému.
Capacitor se často používá s Ionic Frameworkem, jaký je mezi nimi vztah?
Jak se vůbec může HTML (+ CSS, JS) zkonvertovat např. na Android?
synchronizujemedo projektů pro různé platformy
Založíme si capacitor projekt.
Založíme si electron projekt.
Pomocí electronu vytvořte aplikaci, které bude umět spravovat souborový systém.