3.4 Understanding the Data Model (and Page Data Model UI)
What is the Page Data Model?
Simple Data Model Example
{
"user": {
"firstName": "John",
"lastName": "Doe",
"email": "[email protected]"
},
"preferences": {
"theme": "dark",
"notifications": true
}
}How Data Binding Works
Input Field Example
HTML Display Example
Where to Find Data Model in the BetterForms IDE
Data Model Tab (Primary Interface)
Page Builder Integration
Data Model Lifecycle
1. Page Load
2. User Interaction
3. Data Persistence
Development vs Production Data
Development Data Model
Default Data Model (Production)
Data Model Best Practices
1. Structure Your Data Logically
2. Use Meaningful Key Names
3. Plan for FileMaker Integration
Common Data Model Patterns
Master-Detail Pattern
Form Wizard Pattern
Troubleshooting Data Model Issues
Data Not Displaying
Data Not Saving
Next Steps
Previous3.3 Introduction to Actions & Action Scripts (IDE Context)Next4. Common Customizations & Expanding Your App
Last updated
Was this helpful?