<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Generative UI on Learn by Tanhdev</title><link>https://learn.tanhdev.com/tags/generative-ui/</link><description>Recent content in Generative UI on Learn by Tanhdev</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 01 Jun 2026 10:00:00 +0700</lastBuildDate><atom:link href="https://learn.tanhdev.com/tags/generative-ui/index.xml" rel="self" type="application/rss+xml"/><item><title>Beyond Chatbots: Generative UI là gì?</title><link>https://learn.tanhdev.com/series/generative-ui-architecture/part-1-beyond-chatbots/</link><pubDate>Sat, 16 May 2026 12:00:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/generative-ui-architecture/part-1-beyond-chatbots/</guid><description>Tại sao Chatbot làm giảm năng suất? Định nghĩa Generative UI, Zero UI và mô hình Multi-Agent Dashboard thay thế hoàn toàn giao diện hội thoại.</description></item><item><title>Generative UI State Management: Astro vs Next.js RSC</title><link>https://learn.tanhdev.com/series/generative-ui-architecture/part-2-state-management/</link><pubDate>Sat, 16 May 2026 12:05:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/generative-ui-architecture/part-2-state-management/</guid><description>So sánh AIState và UIState. Kiến trúc Framework-Agnostic với Astro/Svelte. Khi nào dùng SSE, khi nào bắt buộc dùng WebSockets trong Generative UI.</description></item><item><title>Component Registry &amp; MCP to Frontend</title><link>https://learn.tanhdev.com/series/generative-ui-architecture/part-3-component-registry/</link><pubDate>Sat, 16 May 2026 12:10:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/generative-ui-architecture/part-3-component-registry/</guid><description>Xây dựng Component Registry: cầu nối từ Backend MCP Agent tới Frontend Svelte. Mẫu Controlled Generative UI nguyên tắc vàng để AI không viết HTML.</description></item><item><title>Generative UI Security: Chống XSS, Prompt Injection &amp; WCAG</title><link>https://learn.tanhdev.com/series/generative-ui-architecture/part-4-security-a11y/</link><pubDate>Sat, 16 May 2026 12:15:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/generative-ui-architecture/part-4-security-a11y/</guid><description>Bảo mật GenUI: Ngăn Prompt Injection bằng Component Registry Allowlist. Validate JSON bằng Zod. Đảm bảo WCAG và aria-live cho UI sinh động.</description></item><item><title>Generative UI Human-In-The-Loop: Optimistic UI &amp; Fallback</title><link>https://learn.tanhdev.com/series/generative-ui-architecture/part-5-human-in-the-loop/</link><pubDate>Sat, 16 May 2026 12:20:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/generative-ui-architecture/part-5-human-in-the-loop/</guid><description>Xử lý latency LLM bằng Skeleton Streaming &amp;amp; Optimistic UI. Thiết kế cơ chế Approve/Reject cho AI Agent. Graceful Degradation khi mất mạng.</description></item><item><title>Testing Generative UI &amp; Semantic Caching at Edge</title><link>https://learn.tanhdev.com/series/generative-ui-architecture/part-6-e2e-testing-edge/</link><pubDate>Sat, 16 May 2026 12:25:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/generative-ui-architecture/part-6-e2e-testing-edge/</guid><description>Test GenUI non-deterministic bằng Property-Based Testing (Playwright). Semantic Caching với Cloudflare Workers giảm 90% chi phí LLM API.</description></item><item><title>Generative UI Boilerplate &amp; Strangler Fig Migration</title><link>https://learn.tanhdev.com/series/generative-ui-architecture/part-7-reference-repo-migration/</link><pubDate>Sat, 16 May 2026 12:30:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/generative-ui-architecture/part-7-reference-repo-migration/</guid><description>Cấu trúc Astro + Svelte Boilerplate cho GenUI. Chiến lược Phased Rollout bằng Strangler Fig Pattern đưa AI vào hệ thống Legacy không cần Rewrite.</description></item><item><title>Generative UI với MCP: Thiết Kế Kiến Trúc Frontend AI-Native</title><link>https://learn.tanhdev.com/posts/generative-ui-with-mcp-ai-native-frontend/</link><pubDate>Mon, 01 Jun 2026 10:00:00 +0700</pubDate><guid>https://learn.tanhdev.com/posts/generative-ui-with-mcp-ai-native-frontend/</guid><description>Thiết kế kiến trúc cho các ứng dụng Generative UI động với Model Context Protocol (MCP): registries động, đồng bộ hóa trạng thái client-agent, bảo mật và a11y.</description></item><item><title>Tương lai của Lập trình Frontend trong Kỷ nguyên AI</title><link>https://learn.tanhdev.com/posts/t%C6%B0%C6%A1ng-lai-c%E1%BB%A7a-l%E1%BA%ADp-tr%C3%ACnh-frontend-trong-k%E1%BB%B7-nguy%C3%AAn-ai/</link><pubDate>Sat, 16 May 2026 21:00:00 +0700</pubDate><guid>https://learn.tanhdev.com/posts/t%C6%B0%C6%A1ng-lai-c%E1%BB%A7a-l%E1%BA%ADp-tr%C3%ACnh-frontend-trong-k%E1%BB%B7-nguy%C3%AAn-ai/</guid><description>10 dự đoán thực tế từ một kỹ sư frontend về Kiến trúc Frontend AI-Native đến năm 2028: Component Registries, chuẩn giao tiếp MCP, streaming transports, và sự...</description></item><item><title>Generative UI là gì? Tại sao Chatbot đang thoái trào</title><link>https://learn.tanhdev.com/series/generative-ui-architecture/executive-summary/</link><pubDate>Sat, 16 May 2026 12:00:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/generative-ui-architecture/executive-summary/</guid><description>Tổng quan cho Tech Lead &amp;amp; Architect: Chatbot đang thất bại ra sao và Generative UI (GenUI) giải quyết bài toán gì trong Enterprise Frontend.</description></item></channel></rss>