6 ms·
I don't buy it, I've used LLMs (well, mostly sonnet 4.5 and sometimes gpt5) in a variety of front-end frameworks (react, vue, htmx) and they do just fine. As us
by bubblyworld 10mo ago
I don't buy it, I've used LLMs (well, mostly sonnet 4.5 and sometimes gpt5) in a variety of front-end frameworks (react, vue, htmx) and they do just fine. As usual, requires a lot of handholding and care to get good results, but I've found this is true for react codebases just as much as anything else.
- mexicocitinluez 10mo ago> I don't buy it, I've used LLMs ( You don't buy what, exactly? > As usual, requires a lot of handholding and care to get good results, but I've found this is true for react codebases just as much as anything else. I think you and others in this thread have either just skimmed the article or just read the headline. The point isn't that you can't use LLMs for other languages, its that the creators of these tools AREN'T using other languages for them. Yes, LLM's can write Angular. But if there's less data to train on, the results won't be as good. And because of this, it's creating a snowball effect.
- hu3 10mo agoNot your parent commenter but their point was clear to me. To me, they don't buy the argument that the snowball effect is significant enough to overcome technical merits of different frontend frameworks. And I'll add that: older libraries like React have at least one disavantage: there's a lot of outdated React code out there that AI is being trained on.
- mexicocitinluez 10mo agoThat makes sense. > there's a lot of outdated React code out there that AI is being trained on. Yea, but that's better than no code as far as an LLM is concerned, which is what this article is about.
- hu3 10mo agoFair, but when the alternative is something like Svelte, there's a lot of new code for AI to train. And specifically Svelte has their own MCP to help LLMs https://svelte.dev/docs/mcp/overview https://svelte.dev/docs/mcp/overview I wonder if React has something to keep AI on their toes about best practices.
- mexicocitinluez 10mo ago> I wonder if React has something to keep AI on their toes about best practices. Ahh, I wouldn't hold my breath. And to your point, I guess another thing Svelte has is it's compatibility with just vanilla JS, meaning (I think) it doesn't necessarily have to be "Svelte" code to still work with Svelte.
- iso1631 10mo agoAnd in the future there will be a lot of AI generated react code that future AI trains on
- bubblyworld 10mo agoI don't buy the premise - that LLMs being trained on more React code than other frameworks is going to cause the collapse of alternatives. The data presented in the article isn't very convincing to me - it's absolute numbers, it's not a zero-sum game, and besides LLM coding is the worst it's ever going to be. Hypothetically, even if the data was convincing (showing a massively increasing relative share of React usage since LLMs entered the scene), I don't think it's sensible to extrapolate from current trends about LLM coding anyway. This stuff is barely a few years old and we want to make confident predictions about it?
- mexicocitinluez 10mo ago> I don't buy the premise - that LLMs being trained on more React code than other frameworks is going to cause the collapse of alternatives But if less people are exposed to those frameworks, then surely that means they will be less popular? I'm struggling to understand your argument. > he data presented in the article isn't very convincing to me - it's absolute numbers, it's not a zero-sum game, Of course it is. If I'm using React to build a site, I'm not using Svelte to build it. It less people are using a framework, there will be less funding. If more people use it, more money. > I don't think it's sensible to extrapolate from current trends about LLM coding anyway. The actual tools themselves are using React. Bolt, a UI design LLM, uses React by default. i don't even think there's an option to use a different language right now. These tools have taken over the industry, and have absolutely exploded in popularity in the few years they've been available. This is going to create a snowball effect. > This stuff is barely a few years old and we want to make confident predictions about it? I don't think you read the article as closely as you think you do. Saying "React has probably spiked in popularity because LLM's use it be default" isn't that controversial. And it's true. And I don't think it's a long shot to say "If there's less data associated with a framework, it'll be less likely to be used by these tools and then less likely to be used at all." In fact, it feels like a pretty obvious conclusion. We can ignore what is clearly happening (which even as a React dev I don't want because it WILL limit my future options) or work to make sure those tools are offering other defaults.
- bubblyworld 10mo ago