Efficiency and consumer expertise have turn into high priorities for frontend builders, who search for light-weight options for occasionally feature-heavy apps. This demand has led to the rise of a number of new net frameworks which can be at the moment gaining traction, together with Qwik and Astro (sure, we all know it’s not completely a JavaScript framework however a static web site generator thought-about framework-agnostic, however because it helps JavaScript frameworks like React, Vue, and Svelte we determined to incorporate Astro as nicely).
Within the newest State of Frontend report, we surveyed over 6,000 builders worldwide. Frameworks have been one of many predominant focuses of our research, and we requested concerning the instruments they at the moment use and which of them they’d wish to be taught sooner or later. Here’s a recap of our findings.
Internet growth frameworks – high picks amongst builders
On the subject of the highest spot, there aren’t any surprises – React continues to be the preferred selection for net growth. 69.9% of respondents to our 2024 State of Frontend Report stated that they use and revel in working with the framework.
Out of rendering frameworks (you’ve guessed it), Subsequent.js is the preferred, securing a 52.9% utilization and constructive sentiment rating. And so, the React/Subsequent.js setup stays the preferred mixture but once more.
That stated, now that they face competitors from new net frameworks, it’ll be attention-grabbing to see how React’s and Subsequent.js’s roles evolve over the following couple of years.
Of the latest frameworks, Svelte appears to be the most important menace to the established order. It’s already utilized by 25.8% of frontend builders, and one other 43.6% declare that they’d wish to be taught it sooner or later.
Dane Nk, Proprietor and Webmaster of thatvideogameblog.com, says,”Svelte’s concentrate on simplicity and efficiency might drive builders to rethink bloated architectures. The controversy? Framework wars aren’t about instruments; they’re about mindset. Svelte doesn’t simply add to the ecosystem — it calls out inefficiency. That’s why it’s not only a development; it’s the long run.”
Vue.js and Angular additionally stay among the many most used frameworks. Vue.js is used (and appreciated) by 44.8% of respondents. And judging by builders’ curiosity, it looks as if it’s not going wherever anytime quickly – 24.4% of builders who don’t at the moment use it say they’d wish to be taught it.
This may’t be stated about Angular, as the way forward for this net app framework appears murky. 22.1% of frontend builders use Angular 2+ and 6.7% use Angular.js. What’s particularly regarding is the variety of “used and dislike it” responses (12.8% and 19.3%, respectively). Additionally, 49% of respondents stated they weren’t considering studying it. This declining recognition doubtless comes from components like Angular’s steep studying curve and fewer flexibility in comparison with different established frameworks like React and Vue.js.
It’s price mentioning that the recognition of varied frontend frameworks might shift as a consequence of updates from 2024 and new options anticipated to roll out in 2025. Listed below are among the most vital options:
React dominates. What’s going to occur within the foreseeable future?
The 2024 State of Frontend report is the primary version by which we’ve observed a decline (6.3%) in React recognition—from 76.2% in 2022 to the already-mentioned 69.9% of “used and like” responses.
Does this come right down to ‘newer’ net growth frameworks luring builders’ consideration away? Presumably, particularly if we have a look at Svelte’s recognition. Nonetheless, these slight modifications in utilization and developer pursuits can’t threaten React’s dominance in 2025.
React has a robust place amongst C-suite executives and tech leaders. 25.9% of the IT leaders we surveyed advised us they have been planning to modernize their purposes with React and its associated ecosystems.
Steve Pogson from First Pier, a Shopify growth company, advised us: “React’s huge ecosystem and backing from a world group make it resilient in opposition to rising rivals like Stable or Astro”. He stated that if you happen to have a look at the significance of React in Shopify integrations and its app ecosystem, it’s straightforward to note React’s indispensable function in trendy e-commerce platforms. “New frameworks might provide contemporary paradigms, however React’s mature tooling and in depth adoption in advanced initiatives guarantee it stays a cornerstone for builders past 2025”, he added.
One other argument in favor of React’s significance within the way forward for net growth is the discharge of React 19. Introduced in mid-2024, the brand new model is ready to convey main updates, specializing in the developer expertise, versatility, and app efficiency. Ethan Moss, founding father of AI Humanize, advised us that “the potential new options of React 19 might considerably enhance the developer expertise, with server parts providing new methods to optimize app efficiency, and concurrent mode unlocking smoother UI animations. These updates might reinforce React’s dominance by 2025 and past”.
Moss added that React’s management is unquestionable. Newer frameworks, like Svelte or Vue, are gaining traction with their simplicity and flexibility. By 2025, they might compete head-to-head with React, significantly in the event that they proceed their aggressive evolution tempo.
A number of the key modifications over the React 18 model embrace:
- React Server Elements (RSC). These are anticipated to boost server-side information administration, offload duties from the consumer, and enhance web page loading instances.
- Actions API. Merging consumer and server logic to simplify kind dealing with and remove pointless code.
- UI enhancements. Enhancements in consumer interplay responsiveness, together with smoother interfaces whereas builders await server responses.
- Concurrent rendering enhancements. Facilitates advanced, asynchronous updates with out disrupting the principle thread, bettering app interactivity.
Rising rivals
Astro – The online framework for content-driven web sites
Astro was among the many most used rendering frameworks in 2024, proper after Subsequent.js. Our 2024 SOFE report revealed that over 25% of builders used Astro and appreciated it, whereas practically 30% stated they want to be taught it sooner or later.
Why is Astro such a favourite for builders?
It is perhaps its templating language, which is simple to be taught for many who know HTML and JSX. With Astro’s templating language, builders can construct reusable parts or layouts. Astro parts don’t want any client-side runtime when in comparison with React ones. How so? They’re transformed into HTML throughout the construct course of and loaded onto the positioning routinely, which ensures nice efficiency. React parts, then again, depend on JavaScript frameworks and the digital DOM.
Astro is really library- and framework-agnostic, so whichever software you favor – be it React, Vue, or Svelte – will work with Astro. And one of the best half is you could mix a number of libraries or frameworks in the identical venture. For instance, you need to use React for some parts, Vue for others, and Svelte for one more half, multi function codebase. This mix-and-match capability makes Astro an incredible candidate for constructing micro-frontends.
Astro focuses on delivering optimized experiences for customers within the browser. Due to its partial hydration options, it minimizes pointless JavaScript and sources to supply quick efficiency. Partial hydration permits solely the important components of a webpage (particular parts) to load JavaScript for interactivity. The remainder of the web page stays static HTML. This reduces the quantity of JavaScript despatched to the browser, rushing up loading instances and bettering consumer expertise.
How does Astro examine to Subsequent.js and React?
To start with, these are two very totally different frameworks. Subsequent.js is a full-stack framework constructed with React in thoughts, whereas Astro is a static web site generator that helps React. Whereas the previous affords each consumer and server-side performance, the latter focuses on the consumer aspect solely. Because of this, it’s onerous, if not inconceivable, to check the options of those two platforms objectively, as their core functionalities are totally different, and so are their priorities.
Here’s a quick overview of Astro, React, and Subsequent.js.
Does Astro’s future look brilliant?
We imagine so, as 29.2% of builders say they want to be taught it sooner or later. Provided that it’s a younger framework, this degree of curiosity is admittedly spectacular. Brian Rinaldi, Developer Relations Lead at LocalStack, advised us that he totally expects Astro to proceed to develop quickly.
SvelteKit – smaller bundle sizes and quicker preliminary load instances
SvelteKit is one other rising contender, with 17.4% of surveyed programmers saying they used it in 2024. It’s a sophisticated net growth framework constructed on the ideas of Svelte and Vite. It was designed with pace and ease of use in thoughts. It removes the trouble of configuring bundlers, establishing routing, managing server-side rendering (SSR), dealing with TypeScript, and adjusting deployment settings.
What’s so nice about SvelteKit?
- Quick and light-weight. This trendy net growth framework affords a greater consumer expertise because it optimizes code to take up much less house and, due to this fact, load quicker. That is particularly useful for apps that want a number of silent-side rendering and scripting.
- Versatile. It lets builders construction and construct net apps to match their particular venture wants. They will tweak totally different features of the framework, similar to routing, rendering strategies, and integrations. It integrates properly with trendy net growth instruments like TypeScript and GraphQL, which builders positively respect.
- Straightforward to be taught. It’s a good selection for many who are simply beginning out in net growth. On high of providing an intuitive API, it additionally offers easy-to-understand documentation. Not like another frameworks, SvelteKit wants little or no setup, letting builders dive straight into constructing purposes.
SvelteKit is flexible, so you need to use it in a variety of purposes. One off the commonest use circumstances is for net purposes with superior routing capabilities. SvelteKit’s routing system can handle unknown route segments, show customized 404 pages, and deal with non-obligatory route parameters with ease.
It’s a good selection if you wish to optimize an internet site for web optimization by server-side rendering. Including a sitemap to a SvelteKit web site, particularly because the content material grows, can increase web optimization efficiency considerably.
Does SvelteKit stand an opportunity to dethrone Subsequent.js. or is it a short lived net dev 2024 development? Whereas we don’t suppose frameworks like Astro or SvelteKit will pose a menace or exchange Subsequent.js, we expect their recognition will develop as they convey a little bit of freshness to the way in which net apps are constructed. If we have a look at the 2022 SOFE outcomes, we will see that the utilization of Svelte has grown five-fold, together with different frameworks like Astro. So, we don’t suppose it’s a short lived development however quite a shift in desire.
Qwik – higher preliminary web page load and time to interactive
Whereas Qwik is used (and appreciated) by simply 4.1% of the builders we surveyed, it’s been getting a number of consideration within the frontend group. Nearly one in 4 respondents (24.3%) stated they needed to be taught it sooner or later.
What makes it so attention-grabbing for builders? The group behind Qwik claims it “solves an issue that different frameworks can’t resolve,” that means it affords instant-on startup efficiency. Whatever the quantity of parts inside an app, the framework delivers the identical preliminary quantity of JavaScript.
It’s additionally constructed round edge-ready structure. Qwik is optimized for server-side rendering and edge deployments, which might enhance app scalability and responsiveness.
Another excuse Qwik is among the many high frameworks to look at is its mild studying curve. Whereas it’s created round new fundamentals like fine-grained reactivity and on the spot reusability, it’s additionally designed with JSX-based frameworks, together with React, in thoughts. Routing processes have been impressed by Subsequent.js, whereas the method of growing parts works practically the identical manner as in React. This makes for a developer-friendly expertise, because it’s comparatively straightforward to combine Qwik into current workflows.
These options make Qwik a good selection for resource-intensive and extremely interactive purposes. In a number of years, will probably be attention-grabbing to see if Qwik can take a bit of the frontend market from extra established net growth frameworks.
SolidJS – for larger efficiency
SolidJS is a JavaScript framework that’s already gaining recognition as an answer that gives a quick developer expertise. Although we didn’t run a numerical research of its recognition within the newest SOFE report, a number of builders whom we spoke to talked about it as a promising new framework, alongside Qwik.
SolidJS makes use of reactive primitives, which make the framework extremely environment friendly and be sure that updates occur solely when and the place wanted. This, in flip, improves app efficiency on each the consumer and server aspect.
As with many different ‘newer’ frameworks, SolidJS “stands on the shoulders of giants” – which might be React and Knockout on this case. Which means that builders who’ve expertise with React practical parts and hooks will really feel conversant in Stable proper from the start. The creators outright declare that Stable is constructed with the identical philosophy as React, reflecting learn/write segregation and unidirectional information circulation.
A number of the the reason why SolidJS made it to our watchlist embrace the next components:
- Its efficiency is prone to get even higher. Stable’s fine-grained reactivity could make it outperform established options and attraction to builders who prioritize pace.
- Lively group. As of late 2024, there have been practically 60,000 customers and over 170 contributors to SolidJS on GitHub, which signifies rising adoption.
- It matches the newest framework growth developments. With a shift towards light-weight, optimized instruments, just like the beforehand talked about Svelte and Qwik, Stable also can appeal to extra builders’ consideration.
How developer preferences have shifted during the last 4 years
Throughout this time, React maintained its high framework place, whereas newer frameworks like SvelteKit and Astro have gained extra traction.
In 2020, over 74.2% of builders we surveyed used React, adopted by Angular and Vue.js, which unsurprisingly ranked among the many high three hottest JavaScript frameworks. We have now already observed indicators of disruption from next-generation frameworks like Svelte and Stencil, which programmers have discovered interesting due to their leaner builds and stronger TypeScript assist. The adoption of Vue and Angular stalled, primarily as a consequence of a delay in main updates.

In 2022, the adoption of meta frameworks like Subsequent.js (43.1%), Nuxt (9.4%), and Svelte (16.9%) started to select up – and for good motive, since builders began to place efficiency and accessibility first. Edge rendering, mastered by platforms like SvelteKit and Remix, grew to become a promising development. Almost 50% of programmers we surveyed talked about Svelte because the framework they most needed to be taught sooner or later. Svelte recognition was doubtless pushed by its ease of use and alignment with present finest practices in software program growth.

In 2024, React (69.9%) and Subsequent.js (52.9%) nonetheless held dominant positions however new net frameworks like SvelteKit and Astro rose in recognition. Astro, with its flexibility and “islands” method, reached a exceptional 25% adoption fee regardless of being new.
SvelteKit’s attraction stemmed from its simplicity and reactivity, with 43.6% of builders expressing curiosity in studying it sooner or later. Fashionable net growth instruments HTMX and Qwik additionally didn’t go unnoticed; their adoption grew because of their progressive approaches to net growth.
