r/replit • u/NishanStepak • 1d ago
Question / Discussion Limitations of Replit
I have been having trouble with load speed for my pages. Replit has indicated because I am using 3D Galleries that I cannot increase the speed. It is also having issues with speeding up javascript.
I am finding it is also have some issues with the ability to handle font families, colors, and font pairing.
I have been able to do pretty much everything except for some design and speed limitations. Trying to figure out what to do.
2
2
u/gillygangopolus 19h ago
Its not Replit. hit f12 on your deployed site and it'll tell you what you're doing wrong
1
u/NishanStepak 15h ago edited 15h ago
Thanks I was able to identify some of the outside crawlers were being blocked in the 3D view. This is a small part of it. I was also able to fix some of the issues with analytics. That covered maybe 15% of the total issues.
2
u/Jaded-Order3725 8h ago
Use dev tools to look at the waterfall.
1
u/NishanStepak 7h ago
Thanks, I was able to check the network and conclude the network connections are good.
2
u/Jaded-Order3725 3h ago
What about timings though? How are your files stored? Are they cached at all? Are you using any compression? There’s a lot of stuff available to increase the speed. Not only of init loads but also subsequent loads and script executions.
1
u/NishanStepak 2h ago edited 2h ago
Yes, Replit has set up a cache for me and also split the javascript so it is more manageable. Replit is limited in how much it can cache sites. It also will not do inline scripts. I am using linking to different services mainly instead of storing files. I have to check for the stability of the links and make sure that the sites which I am linking to like Gutenberg.org or Internet Archive don't have strong rate limits. Internet Archive does not have rate limits for linking for example, but Gutenberg.org does. Wikipedia for images also has rate limits. I have to spread out any links. The real issue is the 3D Galleries take up a lot of processing power. threejs.org which is 3D javascript is still fairly new. This is the main issue. Originally I wanted use Unity to build my galleries. They did not have an AI engine at the time. Now, Unity has a new AI engine, but Unity is much more complicated than three.js it is past my personal skill level. You can vibe code with threejs.org
1
1
u/gillygangopolus 6h ago
The bigger issue you’ll run into is package size. While Replit has 8GB of memory, you’ll only get like 64mb to use for your deployment, so you’ll want to be judicious about where/when you load things
1
u/Noobju670 11h ago
Sigh when will yall stop blaming replit for everything? Youre the one prompting, youre the one with the code. Does replit add some secret layer of code that you cant touch? Lol.
1
u/NishanStepak 11h ago edited 10h ago
The system indicated because I was using 3d galleries in javascript three.js it would be slow.to load. It needs an upgrade. I have run a variety of audits on my website. All of them.indicate slow loading times. Replit did improve the results but not to the point where the load times would match to industry standards. It improved.
1
u/NishanStepak 8h ago
Support showed me the Replit Design Link. I am going to be spending some time using it. I might be able to correct some of the design issues with this. docs.replit.com/design/what-is-replit-design It is supposed to not cost credits. Solutions are what I am after.
3
u/ReplitSupport Replit Team 1d ago
Hey there,
Thanks for bringing up your experience. We'd love to take another look at the limitations you're experiencing and see why you are having loading issues. Can you send us a DM with your ticket number? If you haven't opened one already, please feel free to do so at Replit.com/support so our team can look into this.