Edited By
Fatima Rahman

In a striking development, many coding services, including new tools like Kiro and BlackboxAI, default to the React library for generated code. This trend raises questions about training data and the frameworks that dominate artificial intelligence tools.
Recent observations show that coding services powered by AI models consistently choose React as their go-to library. This raises the question: Why does React receive such preference? Users on various forums shared insights that suggest a few key reasons.
One comment highlighted that most AI coding agents, including those powered by ChatGPT, leverage vast amounts of public GitHub repositories for training. React, being a long-standing popular framework, dominates this space. "Most AI tools produce code based on trends picked up in their training data," a user noted.
Another user pointed to JavaScript's unique positioning in web development. Due to its dual nature, working for both frontend and backend tasks, many applications choose JavaScript. "People are lazy, and React's popularity means there's plenty of data for AI to draw from," was a common sentiment echoed across discussions.
Not everyone shared the same enthusiasm for JavaScript and React. Some commenters expressed frustration with the continued reliance on React, viewing it as a limitation for innovative web development.
"Because JavaScript the abomination it is can be used for frontend and backend, itβs popular"
This illustrates a split among users, with some feeling that alternatives deserve recognition.
π Heavy training data linked to React's popularity influences AI coding output.
β Some question the exclusivity of React in modern coding practices.
π "Most AI coding agents are trained heavily on public GitHub Repos" - Community insight.
As we move into 2025, this reliance on React by coding services indicates a trend that may have significant implications for developers and how they interact with AI technology. Will the focus shift as new frameworks emerge, or will React continue holding court in the coding realm?
Looking ahead, it's likely that coding services will continue to lean heavily on React for the foreseeable future. Experts predict that around 70% of AI coding tools will maintain React as their default library due to its extensive training data and the widespread use of JavaScript. However, as developers seek alternatives, thereβs a strong chance that newer frameworks could start to gain traction, especially as community support and innovations emerge. The emergence of new libraries capable of addressing the needs of developers could shift the landscape slightly, providing users with more flexibility. That said, with React's established user base, itβs probable that it will remain a dominant force in coding for the next few years.
Reflecting on the rise of React, one might draw an interesting parallel to the dominance of VHS in the video rental market during the 1980s. Much like React's current status, VHS was the go-to format due to its widespread distribution and user adoption. However, the unexpected surge of DVDs and later digital streaming services transformed home entertainment. Similar to React, VHS was unfairly favored due to existing infrastructure and user comfort. This history serves as a reminder that tech landscapes continuously evolve, and while React may lead today, the next innovation could change the game entirely.