2

Angular or React?

Is there a framework you disapprove of? If so, why?

Comments
  • 2
    I don't enjoy react as much as angular because I encounter more low skill developers in the react space.

    At the end of the day it's just a view engine, so they're barely comparable. If you absolutely need either, that's problematic.
  • 0
    @SortOfTested great answer πŸ‘
  • 5
    Angular is so cognitively over itself, it doesn't even provide you with needed tooling without punishing, you just have to learn it all to understand essentials. And second, terrible version policy.
  • 2
    I love Angular because it uses TypeScript and splits code and template. I really don't like the .render(someJSX) methods other frameworks have and I just love the whole architecture Angular provides.
    I also love the documentation. It's just off the roofs good. Learning it was so easy and fun.
    Developement is fast and easy and I'm no veteran, I've used it for 2 years now.
    But yeah it's a bit more bloated compared to other frameworks.

    And to others: yes it's probably not as easy as xyz, yes the docs have problem xyz, yes jsx is xyz
    I like it. Leave me be.
  • 1
  • 2
    I dislike both a lot.
  • 0
    Neither if you don't really need it.
  • 0
    @lyxsus "Big creep of legacy code", that's actually the worst description for angular I've heard yet. Have you read the source code? Used angular at all? It's anything but legacy...
  • 0
    @lyxsus how can you call Vue is for poor, when it's generously designed to cover more use cases, and it includes the best considerations out-of-the-box, no need for gimmicks and tricks like "wonderul" performance gain in React by adding some lines of utility code?
  • 1
    Really like angular, it makes easier to keep stuff separated: html, css, js.

    React is kinda nice, but haven't properly worked on it to actually have an opinion on it
  • 2
    @vintprox
    *Pulls pin, throws grenade

    Vue is angularjs with all the problems of the react diffing model
  • 0
    I have started developing with Elm. The absence of side effects, the awesome compiler and compiler messages!

    Please, God, I never want to work with anything less awesome anymore!
  • 1
    @Marl3x ypu can use typescript with react, in fact thats the only way I have used react.

    Angular might be good now, but when we evaluated it at version 1 it was not very easy to get started with and after a few releases of breaking changes I am a bit scared about their disrespect of existing users.

    That might be wrong, but it still keeps me away :/
  • 0
    @Voxera The only big breaking change was Angular 1 to 2, those two are pretty much entirely different.
  • 0
    @Marl3x Ok, that was not the impression I got from all the rage I read at the time. I started to ignore it around v4 or so.

    On the other hand, react works so it is good enough for me :)
  • 0
    @Voxera
    They're really not the same at all. They're night and day different both architecturally and declaratively. People are entitled to their opinion fwiw, but I wouldn't necessarily go around repeating that one in initiated circles.
  • 0
    @SortOfTested then I might just check it out some time.

    But I still like the concept of react.

    But I shall refrain from voicing any more obsolete critisim :)
  • 0
    @Voxera
    React is fine, just trying to save people from embarrassment if possible ☺️
  • 0
    @diesertobi you actually wanted to say that SFC rule? Because they do 😎
  • 0
    @lyxsus no problem, I don't take these discussions personally 😏
    Well, you see, you try to follow some model of mindset which is, ironically, adds to issues (*and* occasionally changes your skull shape). If you call long-term declarative spec "poor", it's hard to see your team values, even at light of day... Also, no offense there.
  • 0
    @lyxsus a small footnote: React is just the stuff I won't be against if it, like, was settled in team, I completely see that they are shaped to use it and no slight need to rant.
    I just take Vue with any new project and see its reliability, makes you think less of syntax and concentrate on problem solving, that's why I favor it over React. But as I try to tell, it's no way a trouble with React if it's deeply appreciated in collaborative efforts and people inherited *that* mindset.
Add Comment