12

I hate react so much. I hate it with the fiery rage of an old testament god. I tried to like it. I wanted to like it.

Unfortunately I picked up Angular (2). I'm now used to a framework that has you covered for most things. That has logical methods of laying out your app. A router that's actually built in and makes sense.

I'm used to writing HTML in the templates, not some horrible abomination of XML that's pretending to be HTML and just waiting to pull off its mask and smack you across the face with its penis while telling you what an idiot you are.

React apps all seem to be cobbled together in a different way. You have to go hunting for the logical stuff you expect to be there.

Let's not even get started on the tome of dependencies it needs to get itself off the ground, all written by vastly different developers from different planets with completely different life goals.

I hate it. The more I learn about it the more I find myself yelling "WTF!" while shaking a fist at the wall, hot tears of rage steaming down my pudgy cheeks until my wife comes running into the room and consoles me with my head on her bosom.

...and I just started a project that will have to be seen through to the end, using.. react.

Seriously, fuck you react, I hope you die of herpes.

Comments
  • 4
    So you hate React because you are used to another framework? That's not React's fault right?

    React was made to be modular. React is only to deal with the view part of MVC pattern. Everything else you have to chose yourself and add to the React (router, middleware, redux etc).

    And as everyone says, comparing react and angular is like comparing apple and orange. They are not the same thing.
  • 0
    @tahnik First 2 lines of your response indicate you never finished reading my rant.
  • 0
    @Ratwerks Have you read my full comment? I tried to point out the most important parts.
  • 1
    I love React. Started out with Angular but Angular is not for me, I love the "nothingness" of React and the power it provides.
    To each their own.
  • 1
    Thank god we all have opinions or nothing would go forward. Why don't you make something better and contribute to evolution? ;)
  • 0
    Start the react war !!
  • 3
    Anyone who rants so eloquently is worth listening to even if you don't completely agree.
  • 2
    And I like vue :|
  • 1
    It's your opinion. That's completely okay. But I have to disagree with you. I can fully say I love React now. Not just like it, love it.

    I still remembered when I started learning it on March. I started from using Polymer, and then realized Polymer has so many flaws. My learning curve started from sheepishly using React with jQuery, and hackish stuff, trying to port my existing app into React. I sweared and cursed a lot. I keep telling myself why the fuck is this needed.

    Looking back now, I laughed at my silliness back then, bashing React with other friends who didn't understand it well. 9 months later, I think it's well worth my time.

    #ifuckinglovereact
  • 2
    @MrXero You sir, get it. It's a rant, meant for entertainment. No rational human should believe their way is the only way. I'm sure there are plenty of valid use cases for React. Thank you.
  • 0
    @Ratwerks you're welcome!
Add Comment