DEV Community

React vs Angular: Which One to Choose?

Rachael Grey on October 13, 2022

For developing every frontend project, Angular and React are strong and well-liked JavaScript resources. Both make creating complex, modern user in...
Collapse
 
pbouillon profile image
Pierre Bouillon

It seems that there is some confusions inside this article, and I disagree with most of its sayings:

  • At some point, I think it would have been worth to mention that Angular is a full framework with pretty much everything already available out of the box, where React is a library that you can combine with others to achieve the same thing
  • You are writing about "Angular" but the name of the column in your table is "Angular JS". Keep in mind that Angular and Angular JS are widely different since the later is the ancestor of the more known Angular framework
  • I do not quite get the objective criteria that you are using to rank both those technologies. How can you decide what is best when it is question of a very abstract concept such as "dependency injection" ? A bit more clarification on the choices you made for those ticks would really help the reader
  • Like my previous point, it seems that most of those advises are subjective or at least lacking of objective criteria. As an example, how would I "go to encourage more creativity" if I pick Angular over React ? Is there any core difference in the frameworks that ease this behavior ?
  • What does React has to do with developers knowing Java ? Is JS or JSX easier for them ? Wouldn't Angular be easier since it's using TypeScript and offer a type system ?

The list here is long enough but the main point here is that I think your article is lacking of objectivity or at least clarity in the criteria you are using for your statements, which might mislead developers (especially juniors) into assuming things about any of those technologies