BenShelton / oclm-planner

A planner for the OCLM meetings of Jehovah's Witnesses
GNU General Public License v3.0
5 stars 1 forks source link

Cut down initial load time #108

Open BenShelton opened 4 years ago

BenShelton commented 4 years ago

The load time is fairly large initially, especially for such a small app.

Lazy loading may help here, especially for the pdf generating library as that's fairly large and not needed all the time.

I think there's also API calls being made initially, showing some sort of loading screen as that happens is also a good way to reduce the perceived TTR.

Also if there's anything we can do to help the CDN out that should be looked into as well.