For decades, frontend development has been built around a simple idea: users interact with software through clicks, taps, and inputs.

Buttons trigger actions.
Forms collect data.
Menus guide navigation.
Dropdowns filter content.

Every interaction is explicit and event-driven.

But this model is...