These are my opinions and are ruminations on what might be happening as more and more developers use LLMs and Frameworks to build on the web. In October last year I wrote “will developers care about frameworks in the future?” predicting that LLMs would abstract away framework choice. I was wrong—or at least, wrong about the timeline. The reality is more interesting and more permanent: React isn’t competing with other frameworks anymore. React has become the platform. And if you’re building a new framework, library or browser feature today, you need to understand that you’re not just competing with React—you’re competing against a self-reinforcing feedback loop between LLM training data, system prompts, and developer output that makes displacing React functionally impossible.

Note

I've noticed the same trend Paul Kinlan describes. We're at a point where React isn't just the most popular JavaScript framework anymore — it's become its own platform.

New frameworks are "dead on arrival." React has become the platform because LLMs generate React by default. It's a self-reinforcing loop: more React in training data → more React in output. For LLMs, a prompt like "build me a website" is basically synonymous with "build me a React app."

That said, I've found that Vue.js and Nuxt work just fine too — though you occasionally need to point the LLM back to the documentation. The model doesn't default to them, but it can be guided.

React's top position will likely stay for a long time. And honestly? That makes me a bit sad. It means fast-paced frontend development is probably going to slow down significantly. We shouldn't expect many major innovations in the near future.

Build full-stack Nuxt applications, with zero configuration. NuxtHub supercharges your Nuxt development workflow so you can focus on shipping features.

Vue, Nuxt, and NuxtHub skills for AI coding assistants.

Nuxt playbooks.com March 19, 2026

Learn how to build scalable applications using Nuxt Layers to enforce clean architecture boundaries without the complexity of microservices.

Easily connect your Nuxt application to your directus server.

This link is over 6 years old and may be outdated.
Nuxt christopherkade.com March 26, 2020
This link is over 6 years old and may be outdated.

Recently, I was working to implement user accounts into my application I've been building with Nuxt a...

This link is over 6 years old and may be outdated.

In this simple tutorial, we shall create a simple REST API that will enable us to create a user, log in the registered user, get the user…

This link is over 6 years old and may be outdated.

Admin CRUD boilerplate made with Express backend, Vue/Nuxt frontend, MongoDB, and JWT authentification 🦆 - edmundpf/nuxt_express_jwt_crud

This link is over 6 years old and may be outdated.

This article introduces how Multer streamlines the process of handling file uploads. It also introduces how to use Mongoose to interact with our database by building a music manager app using Express.js alongside Multer for the music upload and Nuxt.js (Vue framework) for our frontend.

Nuxt smashingmagazine.com March 3, 2020
This link is over 6 years old and may be outdated.
This link is over 6 years old and may be outdated.
This link is over 6 years old and may be outdated.

A simple module for Nuxt to provide a powerful feature toggle system.

Open Tabs · © 2026