euanwm / OpenWeightlifting

Repository that is deployed for the OpenWeightlifting site
https://www.openweightlifting.org
BSD 3-Clause "New" or "Revised" License
31 stars 21 forks source link

[meta] Improve initial load time #361

Open sstangl opened 1 month ago

sstangl commented 1 month ago

OpenWeightlifting currently takes around 4.3 seconds from request initiating to rendering the leaderboard, measured without cache (ctrl-shift-R), with an ad-blocker enabled. OpenPowerlifting takes about 650ms. Faster time to full render makes for a significantly more pleasant user experience.

It looks like the time is currently divided up like this:

This issue is mainly to ask if it would be in-scope to set such a target, and then if so, to work backwards to figure out technical details to meet that target.