Pile on every cargo cult "quality assurance" technique until everybody keeps getting glowing performance reviews about how they helped implement the neat SWOT matrix that pointed to the need for better performance reviews whose consequence will make clear the path to even better SWOT matrices that will discover that more extensive performance reviews would result in...
As a kid, every time I tried to hoodwink my father into bogus school supplies expenses he would recite this joke about a medieval student sending a letter to his uneducated father.
After some platitudes similar to the ones in the article, the punchline was more or less like this (loses a bit in translation):
"Three books I have to buy: Marcus, Tullius and Cicero. At three royals each, nine royals I need".
The response was:
"Marcus Tullius Cicero is one book. Here I send five royals, so you can send back two".
I have been programming for 30 years, 19 on the Web.
I tried to learn Angular and Ember and failed, more than once.
Earlier this year I had to prototype a fairly complex single page app and was severely time constrained. I tried React and succeeded beyond both my expectations and those of the client. I am in fact itching for a chance to use it again.
Yeah, same here, (not the 30 years part, the React FTW part) and for me the virtual DOM is the least cool thing about it. Separation of props and state is what I lust over.
Anyway, where I live React isn't getting noticed; it's Angular that's all the rage, so maybe the author is fighting the wrong enemy.
I agree to the React bit. I have been trying to get past building Todo apps with Angular and Ember but didnt succeed. React somehow seemed more natural and easier to grasp the whole concept rather than the complex stuff and steep learning curve of Angular.