परिचय
Generative UI के लिए JSON trees से आगे जाने के कारणों पर OpenUI का official engineering लेख। यह interactive agent-generated interfaces की runtime requirements बताता है, समझाता है कि stateful UI में nested JSON क्यों fragile हो जाता है, और model-generated UI के लिए streaming-first भाषा OpenUI Lang पेश करता है।
सारांश
1. Interactive runtime focus: state, live data, mutations और follow-up edits को target करता है
2. JSON tradeoff: बताता है कि schema-heavy JSON को maintain करना LLMs के लिए कहां कठिन होता है
3. Streaming-first language: OpenUI Lang progressive rendering और patching के लिए design की गई है
4. Execution split: UI एक बार generate होता है, फिर हर click को LLM से गुजारे बिना चलता है
5. Implementation depth: आधुनिक GenUI framework design की सबसे साफ primary-source व्याख्याओं में से एक