TL;DR
Which framework should you use? Well, that depends on what you're developing and your prioritie are. But I made a quick comparison...
For further actions, you may consider blocking this person and/or reporting abuse
"almost" predictable but still a cool way of spelling Alicia.com ;)
Awesome overview! The "Stack Match" tool and the framework benchmarks repo are also impressive ...
"Which framework is truly the best?" - I think speaking for yourself that would definitely be Svelte?
And yeah, React is what we use because in many cases we "have to" ;-)
I do love me a nice bit of Svelte 😉
Oh wow I am super inspired. I wish you the best!
Informative read, and great to see someone taking the time to do these many. You've must have learnt a lot. And had a lot of fun along the way.
how do you learn that many things ? cool as hell
By having no life 😅
Ha ha, but if you learn properly how the browser works, and the ins and outs of JavaScript, then picking up and using a new framework isn't much more complicated than just reading the docs. Most of them are actually quite similar!
This is awesome! I’ll be referring to this post every time I want to start building something
What an experience, thanks for sharing !
This looks like a lot of work went into this comparison. Thank you very much for this! Well, and opinions can be discussed of course :-)
thats amazing
Commenting on my own post here, because I am anticipating people saying "Wait a sec mate, you've not included ____"
Unfortunately it wasn't really feasible to cover everything, and things which are either declining in usage, augment other frameworks, or take a completely different approach have been left off for brevity. Here's a summary, and my reasoning for this:
Older Frameworks
I do have to give a shoutout to these frameworks, which played their part in laying the groundwork for what we have now: Riot, Radi, Stimulus, Imba, AMP, Mithdrill, Hyperapp, Rax, dva, Omi, Neo.mjs, Crank.js, Polymer, Inferno, Ember, Hyperapp, Cycle.js, Stencil and Relay
This isn't to say that these project are dead, but more so that the features and notions have been further developed by the frameworks listed above.
Many of these I either used, or played around with (back in the day), and I see concepts that they've invented being refined and bought back by the modern frameworks we use and love today.
By it's very nature, frontend development changes rapidly, and as such so does the tooling that we use.
If you're concerned by the thought that something you learn today, may not be relevant tomorrow, here's my thoughts:
Meta Frameworks
I've not mentioned meta-frameworks (except Astro), which provide an additional layer of abstraction, giving you certain essential features like file-based + API routes, SSR, + SSG. If you're interested, let me know below as I'm happy explain more, and share my experiences of using these.
But in short, if you're building a larger app then using a meta-framework can save you time, give you an improved developer experience, simplified setup for larger projects and out-of-the-box performance optimizations and integrated best practices.
Though the extra overhead usually isn't worth it for mini apps and small SPA projects (IMO).
Some popular examples you may have come across include: Astro, SvelteKit (for Svelte), Nuxt (for Vue), SolidStart (for Solid), Next.js, Remix, Gatsby (for React) Analog (for Angular), Qwik City (for Qwik).
Non-JavaScript Frameworks
Using a frontend JS-based framework is not the only way to build web apps in 2026!
I didn't have time to go into these here, but if you're interested let me know and I'll write another post.
But in short, here are the main alternatives:
Have you tried vike.dev ?
Wow great stuff!
And epic domain...
Bring more such articles!
Hi, this is absolutely awesome, i mean experiencing all these technologies, which seems to be like life-time to me.
Thanks for this post.
I am using react and vue, more skilled / experienced in react. Sometimes, if i have some gap time in developing in Vue, i find it cumbersome to get used to the differences between react and vue.
Imho, devs might have preferences and in regard to these, might be more skilled in one than the other, in parallel to the time they spend on these tech of course. On the other hand, it seems to me that, the selection of a tech (especially a JS framework) mostly depends on the experience and preference of the team or organization. I think that not many devs have the similar experience in working with so many variety of techs as you do.
Best,
This is such a cool project! Building the same app across all those frameworks must have been enlightening. I really appreciate how you provided an unbiased comparison - it's refreshing to see actual benchmarks instead of just hype. Thanks for putting in the effort!
You really put in the work here! Thank you!
I would very much like to use the github.com/lissy93/networking-toolbox on my github hosted page, but your instructions indicate a branch that does not seem to exist. The gh-pages branch is neither in your repo or my forked version.
If you get around to updating that one I would love to dig around in it!
Thanks again for taking the time to really compare these! I feel like Svelte is my choice overall as well.
At first I felt a tiny bit of inner resistance - like, how can someone write such an insanely awesome post? 😄 And wait… that many frameworks? I thought I knew a lot, and it turns out I really know like four well!
Then I checked out your website and GitHub and just… WOW. Those frameworks are only a small part of your contribution to the community - that’s incredible!
You’re absolutely inspiring. Of course I’m hitting follow and I’ll be waiting for more posts! 😊
Thank you Sywia 🩷
I've followed you back :) x
Great job with this post. It's well detailed, concise, seems well-founded, and I find it quite useful. The Stack Match site is also impressive, very well designed, user-friendly, and accurate. I would only recommend including one more framework that I believe is under-explored but seems to me to be an excellent and very strong contender: Aurelia 2. I hope you can include it as well.
Thanks for sharing and i totally agree with you on Angular i have been using it for large app is amazing everything i need in frontend is one place the Angular way,for large app standard structure and consistency matters as any one can onboard easily everything stay where they are suppose to stay hahaha, Angular is really give me a good developer experience,upgrade straight forward to large codebase hahaha thanks once again and Happy New Year
Ok, let me help... Everything else than React, Angular and Vue can die... AI is capable to help you with React and if you cannot use LLMs because of regulations (banking sector as reference), Angular is there for you. On any other case, just use Vue or Vuetify or whatever even if you don't need to... That's all! These 3 players were more than enough before AI... We don't need more frameworks, we need to standarize the process...
Ripple?
Loved this breakdown — building the same app in multiple frontend frameworks really highlights how each one thinks about reactivity, component structure, and developer ergonomics. It’s super helpful for anyone trying to choose between Svelte, React, Vue, Solid, etc., without just reading hype. Also, for all the admin side of project work (contracts, client sign‑offs, deployment docs), I’ve found fax near me really simple and reliable when you need to fax files quickly. Thanks for such a clear and practical comparison!
Really an article to save and have near when starting a new project and have to define the framework/tools.
Great great job
She’s back y’all !
No ionic?
You didn’t talk about how to get same app on multiple platforms
It's just about web ;)
I've done enough mobile for one lifetime, and Ionic will not make the shortlist 😆
Thank you!
Good!
building jQuery app right now in combination with vanilla JS, Beercss and Golang 😂
why jQuery? less code, no other reasons other than Mathod Chaining and setTimeout()
Missing Phoenix framework.
Check streamlit, nicegui
Wow I loved this article very much! Learned a lot of frontend frameworks!
Where is Flutter ? Or avaloniaui ?
Really helpful comparison and summaries. Thanks for this!
That's awesome !!!
Love your website domain name. Awesome article.
Great analysis!! Thank you for sharing!
Super refreshing, no hype - just real-world builds + honest trade-offs.
The benchmarks + Stack Match make this insanely useful for anyone choosing a frontend stack
This is great, thanks!
Absolutely amazing. It's made me feel pretty lazy to only have learnt a few frameworks! Must have taken ages to put this together.
This was so cool!