Sobre
Artigo técnico oficial da OpenUI sobre por que a equipe foi além de árvores JSON para Generative UI. O texto apresenta os requisitos de runtime para interfaces interativas geradas por agentes, argumenta que JSON aninhado fica frágil em UI com estado e introduz OpenUI Lang como uma linguagem streaming-first para UI gerada por modelo.
Resumo
1. Foco em runtime interativo: Mira estado, dados ao vivo, mutações e edições posteriores
2. Tradeoff do JSON: Mostra onde JSON pesado em schemas fica difícil para LLMs manterem
3. Linguagem streaming-first: OpenUI Lang é desenhada para renderização e patching progressivos
4. Separação de execução: A UI é gerada uma vez e depois roda sem mandar cada clique de volta ao LLM
5. Profundidade de implementação: Uma das explicações de fonte primária mais claras sobre o design de um framework GenUI moderno