I think we've heard all the arguments by now. Let me ask a question instead: does it really matter if React is a library or a framework? What are the consequences?
I don't think it really matter (in terms of usability), it's just interesting to see the discussion around this, and the points of view that makes this took so great.
I do believe that React should live in the middle of the framework vs library territory, but wether that's gonna change something I don't really think so.
If it's two developers having a friendly (hopefully) debate, then it doesn't matter. It gets to be a problem though in real world contexts. If a company is mislead by their developers who are advocating that React be used instead of other frameworks because it's a "lightweight library", or if a junior developer learning how to organize their code is confused because "libraries" and "frameworks" appear to be used the same way in the front end JS world, then it's a problem.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I think we've heard all the arguments by now. Let me ask a question instead: does it really matter if React is a library or a framework? What are the consequences?
I don't think it really matter (in terms of usability), it's just interesting to see the discussion around this, and the points of view that makes this took so great.
I do believe that React should live in the middle of the framework vs library territory, but wether that's gonna change something I don't really think so.
Thank you for your input
If it's two developers having a friendly (hopefully) debate, then it doesn't matter. It gets to be a problem though in real world contexts. If a company is mislead by their developers who are advocating that React be used instead of other frameworks because it's a "lightweight library", or if a junior developer learning how to organize their code is confused because "libraries" and "frameworks" appear to be used the same way in the front end JS world, then it's a problem.