> Markdown version of [/videos/1246-are-frameworks-like-react-redundant-in-an-ai-world?t=1280](https://www.wearedevelopers.com/videos/1246-are-frameworks-like-react-redundant-in-an-ai-world?t=1280). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Are frameworks like React redundant in an AI world? Paul Kyland argues that AI is making React obsolete. As models output perfect vanilla code, the future belongs to dynamically generated, disposable software. - **Speakers:** Paul Kinlan - **Event:** Coffee With Developers - **Published:** November 26, 2024 - **Duration:** 40:47 - **URL:** https://www.wearedevelopers.com/videos/1246-are-frameworks-like-react-redundant-in-an-ai-world ## Summary The role of frameworks like React, traditionally used to manage developer efficiency and team-scale consistency, is being challenged as AI tools streamline code generation. Chrome Developer Relations Lead Paul Kyland explores how programming abstractions were designed for human constraints, not machines. Because AI models naturally output standard HTML, CSS, and vanilla JavaScript to fulfill goals directly, intermediary frameworks may soon lose their utility. As Kyland notes, "I'm a React developer. And I'm like, no, you're actually an HTML and CSS developer, because that's what comes out at the end." This shift points toward a future of "disposable software," where personalized applications can be dynamically generated on the fly, used once, and discarded without heavy installations. As the industry pivots toward AI-assisted coding, complex challenges emerge around the craft of software development and its environmental footprint. While generative UI drastically boosts individual productivity, models often ignore vital parameters like accessible form validation, performance, and security without explicit prompting. Furthermore, AI systems are historically trained on older codebases, meaning they frequently fail to leverage modern browser APIs like CSS view transitions. This widening gap suggests that developers will need specialized tools to audit and refine prompts before runtime code generation. The rise of AI also poses an existential question for junior developers entering a landscape increasingly dominated by automated output rather than hand-crafted code. Yet, despite the surge in localized, temporary AI applications, the fundamental power of the web—its decentralized, linkable nature—remains an irreplaceable software distribution model. The modern developer's role is fundamentally shifting from writing boilerplate and learning new framework syntax to architecting structural constraints, evaluating hidden operational costs, and enforcing quality standards that algorithms overlook. **Keywords:** AI code generation, frontend framework abstractions, vanilla javascript, disposable software, generative UI apps, chatgpt web coding, replit code generators, AI energy consumption, junior developer skills, web platform APIs, CSS view transitions, accessible web forms, DOM manipulation, software craftsmanship, chrome devtools ## Chapters 1. **Understanding web development outputs over framework abstractions** (00:01) — Frameworks inherently boil down to plain HTML and CSS, rendering intermediate concepts potentially redundant for machines. 1. **Why AI code generation bypasses human software abstractions** (01:13) — Large language models can directly output functioning code without relying on complex frameworks designed for humans. 1. **Rethinking developer efficiency and the cycle of building abstractions** (04:46) — Chasing developer productivity through endless new frameworks often distracts from mastering fundamental capabilities of the output layer. 1. **Entering the spreadsheet moment of personalized and disposable software** (06:59) — Generative capabilities empower casual users to rapidly build single-use applications without worrying about scaling architecture. 1. **Comparing structured application distribution with generated web access** (08:58) — Packaging generated tools as static applications contradicts the inherent flexibility and caching power of the open web platform. 1. **Designing user experiences around immediate personalized software accessibility** (11:15) — Users often prefer simple uncoupled interfaces for personal repeated tasks over broader web search execution. 1. **Evaluating the environmental execution costs of AI generation workflows** (14:49) — The heavy infrastructure and energy requirements of generating software often get overshadowed by immediate human productivity gains. 1. **Emphasizing fundamental user interface design alongside software automation** (18:26) — Producing functional workflows automatically still requires comprehensive human interaction guidelines to prevent outputted static forms from hindering usability. 1. **Navigating engineering career transitions alongside ubiquitous artificial intelligence** (21:20) — The rise of widely available code platforms challenges junior engineers to redefine fundamental craft versus operating generative tools. 1. **Bridging emerging web platform APIs with backend language models** (24:26) — Feeding the latest API configurations into older generative models circumvents training cutoffs and successfully leverages fresh browser capabilities. 1. **The impact of cautious technology rollouts on continuous training** (29:52) — Hiding browser capabilities behind experimental flags creates substantial documentation gaps that essentially program negative language model bias over time. 1. **Transforming traditional development workflows with integrated generative plugins** (37:04) — Next generation workflows pivot toward generating functional application chunks directly from design platforms while automating continuous accessibility testing. ## Related Moments - [Generative artificial intelligence and programming fundamentals](https://www.wearedevelopers.com/videos/1291-using-all-the-html-running-state-of-the-browser-and-modern-is-rubbish) (from "Using all the HTML, Running State of the Browser and "Modern" is Rubbish") - [The enduring value of web frameworks in the AI era](https://www.wearedevelopers.com/videos/100172-after-the-framework-wars-what-s-next-for-web-development) (from "After the Framework Wars: What’s Next for Web Development") - [Navigating generative artificial intelligence in modern software development](https://www.wearedevelopers.com/videos/1698-state-of-devex-2025-navigating-the-ai-revolution-and-developer-experience) (from "State of DevEx 2025: Navigating the AI Revolution and Developer Experience") - [Motivations for adopting AI to enhance developer productivity](https://www.wearedevelopers.com/videos/1266-navigating-the-ai-revolution-in-software-development) (from "Navigating the AI Revolution in Software Development") - [Navigating the uncomfortable truths of automated software development](https://www.wearedevelopers.com/videos/1395-beyond-the-ide-a-new-era-of-agent-collaboration) (from "Beyond the IDE: A new era of agent collaboration") - [Understanding why AI struggles with front-end development tasks](https://www.wearedevelopers.com/videos/1851-wearedevelopers-live-css-is-doomed) (from "WeAreDevelopers LIVE - CSS is DOOMed") ## Related Articles - [Exploring AI: Opportunities and Risks for Developers](https://www.wearedevelopers.com/magazine/522-exploring-ai-opportunities-and-risks-for-developers) - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) ## Related Jobs - [AI Software Engineer (Germany)](https://www.wearedevelopers.com/jobs/48317-ai-software-engineer-germany) at **Sunhat** - [Principal Software Engineer, Enterprise AI Platform](https://www.wearedevelopers.com/jobs/ext/1467292-principal-software-engineer-enterprise-ai-platform) at **GitHub** - [AI Full Stack Engineer](https://www.wearedevelopers.com/jobs/ext/1354435-ai-full-stack-engineer) at **Almedia** - [Staff Software Engineer, Copilot Experiences](https://www.wearedevelopers.com/jobs/ext/164361-staff-software-engineer-copilot-experiences) at **GitHub** - [Mid/Senior Full-Stack Engineer (Web-first)](https://www.wearedevelopers.com/jobs/ext/1210833-mid-senior-full-stack-engineer-web-first) at **SMG Swiss Marketplace Group** - [Senior Engineer, Infrastructure Platform](https://www.wearedevelopers.com/jobs/ext/328836-senior-engineer-infrastructure-platform) at **Intercom, Inc.**