Page loading speed homepage

Hi!

Im trying to figure out how to lower the page loading speed of my homepage. I have no idea where to look at or where to begin as I have 0 knowledge of what to do with this in Bubble. The only thing I know is that the loading speed is way too long.

Could anyone push me in the right direction?

Help is very much appreciated, thanks!




As is often the case with Bubble issues → go to @petter for the answer: The Ultimate Guide To Bubble Performance | Buy The Book

1 Like

Thank you for reply and suggestion @code-escapee. Though I would also appreciate other suggestions than a book. Do you or someone else knows how to tackle this issue without buying a book maybe?

Thanks!

With respect, requesting someone to spend significant time to compile a browser developer tools tutorial, seems like taking advantage of bubblers’ generosity in order to save $20.

1 Like

I didn’t knew it would take a significant time to resolve it or get more info about it. Maybe too naive of me?

I wasn’t asking a full tutorial, I was just asking if someone has more information about it, maybe a documentation I don’t know of, a video, website or article, maybe a plugin to make it simpler. I wouldn’t dare asking a full tutorial to save $20.

Im greatful of your reply though, so thank you for that :slight_smile:

I apologize for jumping to conclusions.

You can start with this article: 3 Ways To Use Bubble And DevTools To Make Your App Faster And More Secure | Bubble Tutorial

I’d still strongly recommend Amlie’s book if you’re serious about building in bubble.

No worries! And thank you, this is something I had in my mind, thanks for sharing!

First remove all the plugins secondly remove all the plugins

Ah ok, so it can also be plugin related. Wish I had it tested more each time I installed a plugin…

Do you know if a plugin is loaded even though you dont use it in your app?

It is :frowning: kinda undermines the existence of 95% of plugins.

I would delete all of them, except javascript and bubble API connector and if you want to delete I would delete and click optimize application.Bubble allows you to be fast and if you always use plugins you can’t develop your bubble skills and in the long run you are dependent.

  • google icons is okay to use
1 Like

Thanks for your feedback. I will try to delete as many plugins one by one. Too bad I need to rely on too many of them…

I just want to point out that if page loading speed of your homepage is critical for your app the best (and only?) solution is to not use bubble for the homepage. Other platforms provide much better templates and components for a landing page and other features to help with page load. Put the Bubble app/portal on a subdomain and you’re good to go. This is especially true since most phone apps don’t use the website landing page for an initial view but instead some slider-ish screens so it’s not like you want your homepage showing up on the app.

NOTES: it also helps separate the landing page from Bubble - the person who needs to update some text on a landing page shouldn’t have access to bubble and possibly break e/t.

If you do this make sure you enable cross domains for GTM, GA etc…

Several posts on this topic already in the forum – quickest thing for you to do is search and read them.

1 Like

You can benchmark an empty page in Bubble to confirm that there’s nothing more you can do to make it better. It is easier to switch your landing page to a different service, like WordPress, as suggested earlier.

1 Like

It’s okay to rely on plugins. You just need to weigh a few factors.

  1. Can you already do it natively in Bubble? eg. Loading screen plugins are redundant

  2. Does the plugin load libraries when not in use? You can clarify with the plugin maker regarding this or look at it’s code (free plugins)

I rely on these 3 plugins for all my apps: Toolbox, Floppy and Classify. So it’s okay to rely on plugins, just be vigilant.

Thanks for your input. A lot to look into if I would make a landing page via another service. Thanks for the insight!

Already did, but maybe my search skills were not sufficient to find anything that would meet my expectations.

That’s a good idea. Thanks for your insight!