Logic
This section covers Logic - the expressions and workflows that makes your app do the things you want it to do.
Introduction to Logic
The frontend and backendThis section describes the difference between workflows running on the frontend and backend
Dynamic expressionsThis article covers how to set up dynamic expressions in Bubble.
ConditionsThis article explains how to use conditions and conditional expressions in Bubble to control app behavior and enhance security.
Workflows
This section covers workflows - the engine in your app that makes stuff happen.
Workflows (beta) OverviewThis section covers workflows - the engine in your app that makes stuff happen.
EventsThis section covers events, which are the triggers that start a workflow
Events: Frontend eventsThe section covers frontend events, which are the events that are triggered on a page.
Events: Frontend events - Recurring workflowsThis section covers recurring client-side workflows
Events: Frontend events - Custom eventsThis section covers Custom events. They are events that can be triggered by other workflows, as well as triggered inside a reusable element.
Events: Backend eventsThis section covers backend events, which are events that trigger on Bubble's server
Events: Backend events - Database trigger eventsThis section covers database trigger events, which are events that trigger whenever some specific data in the database changes
ActionsThis section covers actions, which are the steps in a workflow that perform different tasks
Device resources
Native mobile applications give access to on-device resources such as the camera/photo library and location services.
Introduction to Device Resources
Location services
Camera/photo library