Hello @ian11
Perhaps these resources may help shed some light on dB modelling for performance:
(short answer: “Do a search for messages where Project = This Project”)
Hey everyone,
I’m very happy to announce that I’m releasing my book The Ultimate Guide to Bubble Performance today.
[image]
It’s a 156 page PDF available on Gumroad that dives deeply into the hard-earned lessons I’ve learned over five years of full-time Bubbling, focusing on:
how to determine whether Bubble is the right tool for your project: the pros, cons and limitations from a performance perspective
how to set up your app to load pages, process workflows and edit database records at ma…
So some overall guidelines. Note that these kinds of guidelines definitely have a sell-by date, since we’re always trying to optimize slow stuff, but here are some of the big performance levers:
The more data a search fetches, the longer it takes. That probably sounds pretty basic, but we routinely see pages that fetch thousands of data items on page load. Or, we sometimes see searches that only fetch a few things – but each thing has KBs or MBs of text data stored in its field.
Bubble …
Hello everybody,
I’ve taken a look at some tutorials from the following topic:
In short, I think that these tutorials contain some crucial mistakes.
Regarding How To Build A Pinterest Clone Without Code
Configure your database
User
[image]
We’re facing this mistake on many apps. That’s a wrong approach since it negatively affects performance and speed.
Let me explain why I do think that this is wrong.
The Bubble’s unique id for each thing looks like the next one:
1583401182457x36677842…
@rpetribu
The conventional wisdom after much time learning from knowledgeable folks in this forum (my understanding of it). And through my own experience building apps is to:
build light objects
minimize list fields (only when less than 100 entries), only use them purposefully
relate objects indirectly but both ways when necessary
preload searches
feed from preloaded searches
avoid inflow searches (… hence preloading them)
mnimize back and forths between client and server
use custom events ex…
1 Like