App Structure - Single Page or Multi Page?
Bubble can be pretty slow at loading new pages - even if you do tons of optimization - so if users need to move between pages in your app frequently it makes sense to build it as a single page app.
Building as a Single Page App was one of the first things I decided when building UserLoop.
This means all the customer interactions happen on one Bubble page, where new content is dynamically loaded depending on which menu item they click.
This might sound like a bit of an admin nightmare - but there are things you can do to organise things neatly and make it super easy to maintain.
Let’s start with the basics….
First of all you want to create a page where all the action is going to happen.
In my example this is called the ‘home’ page.
Everything the users do is going to happen on that page.
To make this possible we need to split that page up into sections…