ZXY101 / mokuro-reader

A mokuro reader written in svelte
https://reader.mokuro.app/
GNU General Public License v3.0
69 stars 19 forks source link

Loading times increase dramatically with more volumes #32

Open alex-is-a-pen opened 2 months ago

alex-is-a-pen commented 2 months ago

Maybe I'm not using the reader as intended, but the more volumes I add to the catalog, the longer it takes to load when going to the main page. It seems to get stuck on the "fetching catalog" phase. The spinning wheel actually freezes in place and Chrome thinks that the website has stopped responding, but if you wait long enough, it eventually resolves itself.

I recorded some "fetching catalog" timings to show this.

10 volumes takes about 1 second. 30 volumes takes about 3 seconds. 60 volumes takes about 30 seconds. 100 volumes takes about 2 minutes. 200 volumes takes about 3 minutes.

These times were taken on a tablet computer running windows 11 and chrome. When I repeated the test on a desktop PC, it took about half the time.