Skip to navigation

Best practices

View as Markdown

Use visibility controls and dynamic visibility to create responsive, interactive experiences with clear conditions and thorough testing.

  • Use visibility controls for simple show and hide scenarios.
  • Use dynamic visibility to create responsive, interactive experiences.
  • Use descriptive state variables and expressions for visibility conditions.
  • Consider conditional rendering instead of visibility when hidden elements perform data fetching or other processing.
  • Test all visibility conditions in Preview mode before publishing.