Forms
Abstra Forms are Python scripts that generate interactive web pages, allowing you to easily collect user input and trigger custom backend logic.
Build the UI by calling Abstra's UI library widgets (like text inputs, dropdowns, etc.) directly within your Python script. Abstra automatically renders the webpage for you, requiring no separate frontend code.
Since Forms execute as Python scripts, you retain the full power of Python on the backend. Process data, interact with databases or APIs, generate files, and integrate any third-party library.