@gabek Hey I did some 1st impression load time tests with owncast frontend app, testing pre-loading the JS modules via <script type="module" src="..."> tags. The 1st test with HTTP/1.1 took about 10 seconds regardless of whether the script tags were there or not:
https://picopublish.sequentialread.com/files/owncast-first-impression-http-1.1.mkv
But watch what happens when you turn on HTTP/2:
https://picopublish.sequentialread.com/files/owncast-first-impression-http-2.mkv
@gabek according to caniuse this browser feature is on 92% of all clients today: https://caniuse.com/es6-module