As a non-developer I would like to know more about good & bad practices so I can :
- faster the page load
- make it the lighter I can in the browser of my users for not powerful computers or mobile phones.
Here some thoughts & questions
@Emmanuel told me workflows are very light (for information to whom did not know before like me)
When loading a Repeading Group. Does it load “One item” and then repeat it in the user browser
or “All the items” are loaded ? I ask because I already made my browser crash loading too many items.
I see the loading of Stripe scripts on other pages than my checkout page. Is it normal ? does it mean each new plugin I add will be loaded on every pages of my app ?
If I write a condition in a conditional formatting, are the checks done in the sense of writing.
For instance, if the Boolean’s value is false, does it makes a difference writing
A/ Boolean=yes AND Do a search for Things:blablabla
or B/ Do a search for Things:blablabla AND Boolean=yes
In case of A, as first part is false, will it do the query Do a search for ?
One the same page I usually use several (many !) times the same conditions.
Is it checked only once ? or each expression is verified inde independently ?
The fact that all the element formatting are in the HTML, does it make Bubble generated pages much heavier compared to pages using CSS ?
Adding several Privacy rules, with verifications until a second rank like Type X’Y’Thing=Yes, may it slow the app ?
It’s also about understanding more about this magic dark box framework I use everyday.
Any advice/consideration is very appreciate.