Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

They author thousands of open-source. Nobody would consider those 'products' (though feel free to play pedantic). And many would argue React did far more harm than good.


Without React we might not have had the JavaScript framework explosion, we'd all be programming in Angular JS.

Maybe I'm exaggerating slightly, but I think we should judge frameworks compared to what other things existed at the time.

It's, by the way, another example of how the only good thing Facebook did was deny Google complete dominance.


We would still have a framework of the week like we do today. There was a new framework weekly before React and there are frameworks of the week after React. React just gave us one more way of showing text on a screen.


> React just gave us one more way of showing text on a screen.

Well, yes, but... its popularity is not completely accidental. It's good - even by today's standards, but certainly by the standards of the time.


In 2015 I was teaching that React was a lightweight library that simply did function state -> html, codebases were bug-free, snappy and easy to understand. And it was true compared to configuring jQuery listeners the unperformant way into a Rube Goldberg machine of cause and effect.


React was a godsend vs dealing with the Angular $digest loop


Without React, we might've just used Svelte.


NGL I like modern Angular more than React, but I never experienced v1 of AngularJS so I don't know how much of modern Angular is influenced by React.

I like that it's a framework with opinions vs React which is a "Library".


As someone working daily with React, I agree. And I wouldn’t consider it a Facebook product at all. The amount of work they offload to the community is substantial.


We would end up with some other (probably worse) JS frameworks instead, JQuery(shudder) was still big, Angular 1 was a glimpse of something but they went for Angular 2+ that changed everything, backbone js, ember js,etc.

Vue is probably the only outsider of that age that stayed even somewhat relevant (really by just doing what Angular 1 did but correctly), Angular seems to have kinda survived in some niches but other than that I haven't heard of the other similarly aged frameworks in a long while.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: