Action by UI

Execute actions in response to actions such as clicking, swiping, or holding down on primitives, components, etc.
Currently, this is a complicated process that requires writing code.
For example, internal/external page routing, animation, hide, show, popup, move to top of page, move to bottom of page, etc.