Article: Custom states
Saving data temporarily on a page or element.
Article: URL parameters
Saving and reading data from the browser's URL bar.
Dynamic expressions
When you work with data in Bubble, you'll often be relying on dynamic expression to load, aggregate and manipulate it in different ways. The article below explains how dynamic expressions work.
The Data tab in the Bubble editor is where you view and manage your app's data types and data, as well as other categories of data like files and option sets.
Database data is protected server-side by using privacy rules. These are conditions that are automatically applied every time a user tries to access a specific data type/field.
Most Bubble apps will be managing data stored in a database. This section of the reference covers how you access data, manages and compares results, searching and setting up security.
Data sources: the source from which you fetch data
Data sources are where you get your data from when building a dynamic expression. It is going to be the first section of the expression. Sources of data can be the current user, a search from the database, data from an external API, some page and browser information, etc.
Privacy and security can be a very important part of your app's structure, and we highly recommend that you familiarize yourself with the different tools Bubble offers. The core reference explains each setting, but if you are new to the subject, we encourage you to read through our user manual security guide: