You don't have experience 99% of employers want, and your response is to stubbornly write it off as a fad? Maybe that's got something to do with it? If you have zero experience, how do you know it's gross?
You don't have experience 99% of employers want, and your response is to stubbornly write it off as a fad? Maybe that's got something to do with it? If you have zero experience, how do you know it's gross?
I would have discarded this as a meaningless complaint coming from a hardcore backend developer who is repeating the principles of single responsibility and separation of concerns he has heard in older days and has not yet had a chance to realize that a component is no lesser way of thinking about separation of concerns than an html or a css file. But judging by the appearance of the blog site, the author is a frontend developer, with pretty decent skills. I am confused.
Maybe "fad" wasn't the best word choice but you know how it is. How many frameworks are introduced to HN? You never know which one is going to be popular.
Don't get hung up on what job listings say verbatim/literally. Most people are reasonably flexible about it, they just have to put something out there. If you know what you're doing and are otherwise a good hire, you shouldn't let the details of a single bullet point on the job listing deter you.
The more significant thing is probably that they can tell you're looking down on their decision for React before you're even in the door. If you sound open-minded about it, and especially if you flatter the interviewers by stating that you're excited to learn it from them, you'll probably start doing better here.
With specific regard to React, it's hard to call it a fad anymore. "Virtual DOM" is going to stick around whether it's in the form of React or not. I personally do wish that there were better resources geared toward experienced backend devs for it, but c'est la vie. You should get some basic experience with it so you can at least get a grasp on the concepts and the verbiage. I say this as a dev with a palpable dislike for the JavaScript ecosystem, and a visceral hatred for its encroachments into the backend.
I agree with the substance of many of your complaints (to be honest, I just skimmed the post, but the overarching points of way too many hoops and arbitrary dismissals after wasting a lot of time are solid) but I think there is too much edge/hostility in the post. I understand it's posted as "a rant" so maybe it's just about the venue/context, but I think you're going to get a lot of complaints about the tone here.
In interviews I've had, I get questioned about frameworks so I figured stating my experience upfront would be one less question. I haven't thought about it possibly being perceived as dismissive before.
Guess what, in this scenario, you (specifically your labor) is the product.
Especially in larger projects with multiple developers it keeps the codebase much more manageable than oldskool js.