Guys, how about we try to actually help?
I’m nowhere near an expert (and I haven’t used Quasar for a while), but here is my 2 cents.
First of all, make sure your web server gzips everything. This is standard practice.
Second, if I recall correctly, regarding component loading, Quasar/Vue has options to load everything, or only load used components. Make sure you employ the second method. The difference between bundling two components and bundling fifty components when you only use the two is huge.
Although not as big, the same goes for icon fonts and CSS. When you are using only two icons, no need to load all icon components. If you set Quasar/Vue to treeshake (remove unused resources from the bundles), your files will get much smaller, which will lead to much faster loading of the page.
Regarding “preloading key request”, have a look at https://web.dev/uses-rel-preload/
I don’t know/remember how it’s done in Quasar but it probably has some option for this too.