Session
Your AI Should Not Generate HTML: Structured Generative UI with Angular and A2UI
Angular applications are getting smarter. Agents are starting to drive them and nobody has figured out what that actually looks like in production. This talk explores one answer. When an agent needs to respond with something interactive (a form, a dashboard, a data table), generating HTML or JSX is unsafe and impossible to validate across a trust boundary.
A2UI is Google's open standard for agent-to-UI communication: agents produce declarative JSON, the Angular application owns
rendering through its own component catalog, and the agent never executes anything in the browser. It turns out that Angular's existing strengths (Signals, standalone components, Zoneless change detection) map almost exactly to what this protocol needs. That is not a coincidence.
We will cover how Zod catalog schemas drive both client validation and agent generation constraints, how A2UI's streaming update model maps to fine-grained signal reactivity, and why Zoneless is the correct rendering model for
agent-driven surfaces. We will also be honest about what the framework handles and what you must build yourself.
The demo is an enterprise dashboard driven by a live agent. You will leave understanding why AI-native Angular is not a new framework. It is the one you already know, used correctly.
Giorgio Galassi
Senior Frontend Engineer @ Freelancer | GDG Roma Città Organizer
Rome, Italy
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top