You might also find anvil-extras non-blocking module useful
(recently moved from anvil-labs and available on the development branch)
https://anvil-extras.readthedocs.io/en/latest/guides/modules/non_blocking.html
You might also find anvil-extras non-blocking module useful
(recently moved from anvil-labs and available on the development branch)
https://anvil-extras.readthedocs.io/en/latest/guides/modules/non_blocking.html