> Markdown version of [/videos/1306-wearedevelopers-live-whats-nuxt-and-next-for-app-development-20-years-ajax-and-more?t=250](https://www.wearedevelopers.com/videos/1306-wearedevelopers-live-whats-nuxt-and-next-for-app-development-20-years-ajax-and-more?t=250). 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). --- # WeAreDevelopers LIVE - Whats Nuxt and Next for app development, 20 years AJAX and more Is framework fatigue real, or just the testing ground for tomorrow's native web standards? Join the Nuxt team to explore the next evolution of full-stack app development. - **Speakers:** [Chris Heilmann](https://www.wearedevelopers.com/@chris-heilmann), [Daniel Cranney](https://www.wearedevelopers.com/@daniel-cranney), Alexander Lichter - **Event:** WeAreDevelopers LIVE - **Published:** March 5, 2025 - **Duration:** 1:03:53 - **URL:** https://www.wearedevelopers.com/videos/1306-wearedevelopers-live-whats-nuxt-and-next-for-app-development-20-years-ajax-and-more ## Summary In this discussion featuring the Nuxt team, the ongoing evolution of web development is analyzed through the lens of modern meta-frameworks and historical milestones. The conversation explains how Nuxt leverages Vue's solid core to provide full-stack capabilities, contrasting its server-side routing and deployment options with comparable tools like Next.js. This leads into a retrospective on the 20th anniversary of AJAX, which fundamentally shifted the web from static pages to dynamic, asynchronous applications, while acknowledging that this new power introduced complex challenges around client-side state management, screen reader compatibility, and atomic page updates. The dialogue highlights the tension between "JavaScript fatigue" and "framework fatigue," noting that frameworks act as vital testing grounds for features that eventually become native web platform standards. Rapid framework iteration allows developers to pioneer programmatic solutions for components like modals and reactivity before the platform cements them for long-term, backward-compatible use, as recently seen with the native Popover API and the HTML `<details>` element. The speakers also reflect on the immense value of migrating massive legacy codebases to TypeScript, demonstrating how strict typing surfaces implicit errors and reduces developer friction without requiring a shift in underlying logic. Rounding out the session with a look at modern developer tools—including runtime bundle size limiters, native dev-tool debugging, and localized natural language AI models—the speakers offer a strong closing takeaway. They urge engineers to embrace the role of educators by documenting and publishing their specific problem-solving journeys. Sharing niche implementations, configuration struggles, and code migrations not only solidifies personal learning but crucially enriches the open-source ecosystem, transforming everyday coding hurdles into accessible developer resources. **Keywords:** nuxt vs next.js, vue meta-framework, ajax history, javascript framework fatigue, typescript migration, popover API adoption, html details element, bundle size limits, web platform standards, client-side state management, developer debugging tools, legacy codebase refactoring, developer education, dom scripting, ui accessibility challenges ## Chapters 1. **Core features of the Nuxt meta-framework for Vue** (00:04) — Implementing a meta-framework on top of Vue streamlines full-stack development and server-side rendering configurations. 1. **Replacing client-side reactivity with HTMX and server rendering** (04:10) — Shifting UI interactivity to the server with HTMX minimizes frontend complexity for backend developers. 1. **The historical impact of Ajax on interactive web capabilities** (06:29) — The emergence of asynchronous requests transformed standard document reloading into dynamic single-page applications. 1. **Balancing rapid framework innovation against stable web platform standards** (14:42) — Integrating isolated framework patterns into long-term web standards reduces ecosystem burnout and technical debt. 1. **Replacing custom interface components with semantic HTML elements** (27:09) — Using native semantic tags simplifies accessible interface design by eliminating redundant JavaScript toggles. 1. **Safely migrating legacy JavaScript codebases to strict TypeScript** (32:13) — Incrementally adopting type safety across vast legacy repositories eliminates runtime errors without business disruption. 1. **Embedding native styling and debugging tools within developer environments** (42:06) — Integrating developer tools directly into standard workflows mitigates the friction of complex production debugging. 1. **Exploring community web development tools and open source projects** (47:04) — Leveraging niche community tools for bundle checking and data visualization accelerates everyday programming workflows. 1. **Building a professional engineering presence through educational content creation** (60:49) — Publishing technical solutions online accelerates communal learning and establishes public proof of engineering competence. ## Related Moments - [Summary of modern Next.js web development toolchains](https://www.wearedevelopers.com/videos/766-from-zero-to-hero-nextjs-13-and-tailwind-css-for-beginners) (from "From Zero to Hero: NextJS 13 and Tailwind CSS for Beginners") - [Introduction to modern web development with Nuxt two](https://www.wearedevelopers.com/videos/294-modern-web-development-with-nuxt3) (from "Modern Web Development with Nuxt3") - [Tracking open source community trends in JavaScript native frameworks](https://www.wearedevelopers.com/videos/1288-wearedevelopers-live-scammer-payback-with-python-grok-goes-unhinged-the-future-of-chromium-and-mo) (from "WeAreDevelopers LIVE: Scammer Payback with Python, Grok Goes Unhinged, The Future of Chromium and mo") - [Democratizing cross-platform development with alternative JavaScript frameworks](https://www.wearedevelopers.com/videos/1445-lynx-native-for-more) (from "Lynx: Native for More") - [Introduction to the speaker and frontend projects](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) (from "Lessons learned from building a thriving Vue.js SaaS application") - [Exploring frontend development choices beyond standard JavaScript frameworks](https://www.wearedevelopers.com/videos/390-debugging-static-web-apps) (from "Debugging Static Web Apps") ## Related Articles - [Web Development Best Practices: What The Data Tells us](https://www.wearedevelopers.com/magazine/84-web-development-best-practices-what-the-data-tells-us) - [Developers vs Scammers, Bad Design, AI is Pointless, AJAX is 20 and more - The Best of LIVE 2025 - Part 1](https://www.wearedevelopers.com/magazine/661-developers-vs-scammers-bad-design-ai-is-pointless-ajax-is-20-and-more-the-best-of-live-2025-part-1) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Native Web Apps: Are We There Yet?](https://www.wearedevelopers.com/magazine/83-native-web-apps-are-we-there-yet) ## Related Jobs - [Staff Frontend Engineer](https://www.wearedevelopers.com/jobs/48313-staff-frontend-engineer) at **SMG Swiss Marketplace Group** - [Staff Frontend Engineer (Expert+/Lead equivalent) - Hybrid working model, 100%, Ho Chi Minh City](https://www.wearedevelopers.com/jobs/48314-staff-frontend-engineer-expert-lead-equivalent-hybrid-working-model-100-ho-chi-minh-city) at **SMG Swiss Marketplace Group** - [Agile Full Stack Engineer](https://www.wearedevelopers.com/jobs/48325-agile-full-stack-engineer) at **synava GmbH** - [Senior Full Stack Engineer](https://www.wearedevelopers.com/jobs/48289-senior-full-stack-engineer) at **Sensory-Minds GmbH** - [Junior Frontend Engineer](https://www.wearedevelopers.com/jobs/ext/1532351-junior-frontend-engineer) at **Almedia** - [Software Engineer](https://www.wearedevelopers.com/jobs/ext/1304673-software-engineer) at **Bitpanda**