# Three paths to GenUI

- Czech original: `/2026/3-cesty-k-genui/`
- English status: machine translation, current
- Source hash: `55a145f069659705920e21966ee7a600dd22307f40845d39dd33c2d88dfa00e7`

GenUI has three practical implementation paths:

1. Static artifacts generated ad hoc: safe and easy to store, but not interactive.
2. Declarative UI specifications: safer and interactive, but constrained by the component set.
3. Fully generated imperative code: maximum flexibility and mini-app behavior, but requires sandboxing and strong design guidance.

The article argues that universal AI containers such as Copilot or Excel will cover many scenarios, while some AI-first applications need their own interaction model.
