There are so many potential causes for slow performance or load times, it always starts with the same:
- self analysis
- console logs
- network logs
- performance audits (lighthouse)
I guess some general strategies would be to use
- caching
- service workers
- lazy loading
but it all depends on where the bottleneck is. If you are unable to find the bottleneck, then you’ll need to implement code changes to gather the appropriate logs and metrics to figure out where it is.