SolidJs new frontend framework. One of the most efficient frameworks.

Aditya Kumar Tiwari
2 min readJan 14, 2023

SolidJs is a declarative, efficient and flexible JavaScript library for building user interfaces. As a React guy, I have found many syntactical similarities with ReactJS. But they work very differently. As you all know React uses virtual DOM, Diffing algorithm for reconciliation and render a component, but SolidJs does it very differently, It uses reactivity. Solid’s fine-grained reactivity is built on three core primitives: Signals, Memos, and Effects. Together, they form an auto-tracking synchronization engine that ensures your view stays up to date.

So in short, SolidJs directly manipulate DOM with very controlled and efficient manner, thanks to reactivity, Reactivity isn’t new concept MobX state manager also uses reactivity.

SolidJs is a one of the most performant JavaScript framework. You can check performance benchmark.

Check SolidJs Benchmark
SolidJs benchmark

Here we will not talk about, Is it better than this or that. SolidJs is a very good framework, You should definitely learn it. It may become next ReactJs.

So question is that how you can learn it. If you have good knowledge of HTML, CSS and JavaScript (If you know React well, it will more help you to catch up fast).

You can find very sophisticated tutorial documentation on SolidJs Official website tutorial section, and you can practice on SolidJs Playground.

Also, you can ask me if you want any specific topic blog. I will be very happy to write for you.
This was a very short intro of solidJs and how you can start learning it.

Thank you so much and happy reading.

--

--