React Alternatives

Cluster discusses alternatives to React for web development, favoring lighter options like Svelte, HTMX, AlpineJS, Tailwind, or server-side rendering approaches for simpler, more performant web apps.

πŸ“‰ Falling 0.4x Web Development
4,574
Comments
17
Years Active
5
Top Authors
#1684
Topic ID

Activity Over Time

2010
2
2011
6
2012
7
2013
16
2014
65
2015
116
2016
189
2017
237
2018
247
2019
269
2020
434
2021
446
2022
635
2023
740
2024
563
2025
570
2026
32

Keywords

SSR SSG gobuffalo.io IMHO alpine.js JS LLM nodejs.org FE UI react svelte vue js frontend html framework javascript css django

Sample Comments

tomatowurst β€’ May 12, 2022 β€’ View on HN

so...anybody using it to build web apps in lieu of react?

neoberg β€’ May 16, 2025 β€’ View on HN

The article says "use React (or Vue, or Svelte, or Angular if you're a masochist - the point is a modern framework"

wrapperup β€’ Jul 27, 2023 β€’ View on HN

If you want a job, it's probably going to be React. But for personal projects, I hear Svelte would be up your alley. SolidJS is another nice option if you want to get into JSX templating, and more into something like React hooks that actually makes sense and performs close to vanilla JS.But recently (and maybe you're already familiar), a library called htmx started gaining popularity, which you might like. It doesn't require a build step, npm or node to use it. I'm using i

Glench β€’ Jun 9, 2024 β€’ View on HN

Reading your question, I think Svelte or SvelteKit is probably a good option like you said. It's basically just JS/HTML/CSS as normal but if you want interactive UI stuff it's very simple to add. At this point SvelteKit is totally stable, it's just not as popular as React so it doesn't have as much community / LLM support.

vasergen β€’ Jun 28, 2024 β€’ View on HN

I am not a front-end developer. What are better alternatives to React nowadays?

eloff β€’ Jan 26, 2023 β€’ View on HN

I’m doing one right now.Using Rust, Diesel(Orm), Postgres, compiled jinja2 templates (Askama), and a smattering of JavaScript with AlpineJS, and Tailwind. I have 100 loc JavaScript that makes it easy to replace only parts of the page via Ajax calls.Really simple stack, really lightweight, a joy to debug, and runs instantly. The delay on my dev laptop is below 10ms, it’s undetectable.So much better than React and Python that I use at work in nearly any dimension. I hope the mvp works out

untog β€’ Jun 20, 2019 β€’ View on HN

I'd recommend taking a look at Svelte as well, it compiles down to "raw" JavaScript with very little client-side bloat.

mamcx β€’ Jul 2, 2022 β€’ View on HN

Using html (and tailwindcss) have been the major productivity gain in web front-end development for us.The speed on the UI is noticeable for our users (a lot of underpowered androids!) and the interactivity is equal than our prior vue version.React/Vue is like Nosql: Good for certain niche scenarios but overkill for most use cases. Plain html/css is pretty performant and so easy to do than duplicate the state (+validations, structures, routes,...) between client/serve

dyeje β€’ Aug 2, 2023 β€’ View on HN

If your goal is rapid development, maybe consider using server side rendering with Phoenix, Django, Rails, etc.

odie5533 β€’ Jan 11, 2025 β€’ View on HN

How is that any better than React + ?