4

Reactjs, angular, svelte or Vue which one should I go in future?

Comments
  • 5
  • 2
    @ilechuks73 uhhh, quite interesting and powerful :D
  • 4
    None.

    come with me to the dark c# blazor side !!

    Fuck ANY JavaScript frameworks. The ONLY ONE I kindof liked was knockoutjs. it still exists, but so few people use it and front end dev in general can't even understand what MVVM pattern is.
  • 1
    @NoToJavaScript it seems pretty old though?
  • 2
    @priyanshu-zeon I'm a fullstack dev with react in my stack, all I can say is........ react is a bad product that just sold, the javascript ecosystem? bloated and messed up
  • 1
    @priyanshu-zeon yep it is.

    I think they are working on a new version, but I didn't check in a while. (More modern with component, shadow dom etc).

    And it's NOT a framework, it's a library.

    the thing I loved about it : it doesn't depend on anything : No routing, just data bindings and subscriptions.

    But it also be pretty diffuclt to track performance problems.
  • 1
    @ilechuks73 I can't agree more !

    I GET IT, the "Hello world" in react seems amazing, but if you try to apply it to a real business problems, you start hitting walls pretty fast.

    And for the loive of god, who EVER thought itès a good idea to make all html as a string and return it ? No auto complete, plenty of bizzare issues you can see ONLY when you run project...

    Welp. I would say react is great as a study system (To understand components, to try things etc) but for real world applications ? Meeehh.

    Just look at uber eats. that shit is slow as fuck to load. Or OkCupid, or even Facebook.
  • 1
    @NoToJavaScript an instance where it got fucked up was trying to implement a multi page layout and routing, having to mutate certain html standards to get this done, in large applications the initial load time is ..... then they introduced lazy loading blah blah.

    react definitely has its place(SPA) and even though that sucked, trying to make it a one size fits all tool made it suck more.
  • 3
    Buy an four sided dice.
  • 1
    AlpineJS
  • 2
    Ok, I will try svelte it seems pretty interesting to me
  • 0
    Any answer other than Angular is fine. Don't willingly touch that abomination.
  • 0
    If you want job security in the front end world, why not learn all of them? They all suck equally in different ways. I get the idea behind Vue’s composition api, just that I don’t buy the implementation. Taking what made Vue stand out positively and then fuck it up just… yeah, sounds like something that only a JS fw dev would do.

    You could try Aurelia tho. I dappled in it a little and it seemed fine. The docs suck tho. But yeah, JS is the now, WASM is (hopefully) the future. So I’d look elsewhere to Bolero with F#, Blazor, Rust frontend frameworks, whatever’s there.
  • 0
    Solidjs, basically react but better.
Add Comment