Newbie trying to understand FlutterFlow terms and use cases

I'm new to FlutterFlow and am struggling to understand a few basic concepts, even after searching Google and Youtube. Can someone explain what these terms mean and when you would use them?

Specifically,

  1. When do you use a custom data type vs a document?

  2. When do you use an app state vs. a page state?

  3. What are parameters and how do they relate to data types, states, and documents?

2
6 replies