React is to Node
As SolidJS is to Deno
As Qwik is to Bun
First, there are the clear incumbents and frontrunners: React and Node. Facebook open-sourced React in 2013 and released “version 1.0” in 2016. Ryan Dahl built and launched Node in 2009 and released its “version 1.0” in 2015.
These two projects have the most usage, the largest communities, the most reference material, and enough legacy code to keep developers busy for decades. They are the safe bets that will have guaranteed production apps and jobs for at least the next decade.
In contrast, we have the challengers: SolidJS and Deno. Both were initially released in 2018 and followed with actual version 1.0 releases in 2020 for Deno and 2021 for SolidJS. These projects have achieved notable gains over the previous paradigm including better UX due to performance wins and better DX due to better tooling.
The jury’s still out on whether developers will feel like these tools are 10 times better than React or Node. But either way, they are worth considering if you are hitting pain points with the incumbents.
SolidJS’s mental model shift away from the VDOM to fine grain reactivity can be seen as a kind of 10x improvement. Some developers find it fits with how their mind works and enjoy building within those constraints. This also holds true for Deno and the gains will also be somewhat subjective. Deno’s improvements over Node could be considered infinite for someone who refuses to write Node at all. Both SolidJS and Deno are becoming ready for serious production use and may offer the shortest path toward integration into your stack.
Finally, there are the newcomers: Qwik and Bun. These projects were released in 2021 and are still pre-version 1.0. While each is still early in its life cycle, they both are inventing brand new paradigms entirely from scratch that hope to offer exponential benefits over React and Node.
Will these inventions come with the cost of even more painful migrations and mental model shifts? It's unclear what kind of traction they will attain, but if you genuinely care about the problems they are solving, they offer compelling advantages over their predecessors.
Get the information you need. When you’re ready, chat with us, get an assessment or start your free trial.