DEV Community

Discussion on: 7 Reasons Why React is King of JavaScript UI Frameworks

Collapse
 
kalashin1 profile image
Kinanee Samson

I have actually built UIs with Angular. I even learned Angular before i learned react. Angular is a great framework, and it allows you to build very robust applications. I also like the Angular CLI too.

However apps that I built with Angular ends up being quite large, angular also enforces a strict application structure.

You have to learn TypeScript, if you don't already know how to use it, then you have to learn how to work with Observables, 😥.

Svelte comes close, i like how simple it is to get started with, it has an elegant syntax and a great state management solution which is built in.

Then Again i find myself running back to react, because some libraries I'd like to use doesn't really works out of the box, svelte has a great community but its nowhere near what react has.

Again like I said earlier, in some aspects some frameworks are better, however when it comes to overall performance remains dominant.

Collapse
 
shriji profile image
Shriji

Svelte plays very well with JS, this is a oldest arguments users from angular and react often pull from their books. If you really run back to react then you did not research and spend enough time to optimize with just JS.