DEV Community

Cover image for React vs Angular 2020
Satyam Kumar Verman
Satyam Kumar Verman

Posted on • Edited on

React vs Angular 2020

Hello guys this is Satyam,again back with another awesome blog and in this blog I am going to compare React and Angular on the basis of my experience while working with these two awesome frameworks.

React was introduced by Facebook which is a very popular social media platform,now why the developers of Facebook created React,before React,we used plain JavaScript in different application and the problem was that whenever you try to visit any section of the page from another then the entire page is actually refreshed that resulted in more time consumption and the problem was solved by React's virtual DOM and now many big application such as Facebook,Instagram and WhatsApp uses React.React is basically a frontend framework and whenever you try to build a large application in it you will need to use another tool or library that is called Redux.On the other hand Angular was Introduced by Google and hence it is popular as a Google Product.Now the story of angular is very confusing,the first version of angular was termed as AngularJS and in the second version of Angular things were drastically changed and altogether it's a new Framework so AngularJS and Angular are two different things.AngularJS is also a frontend framework but it also supports MVC which is a modern pattern of web app development.So Angular is used for creating both the frontend applications or end to end applications.React is actually easy to learn and use than Angular as React has only the concept of Components replaced by the all the major concepts which is really good according to me.Companies like Google and General Motors uses it as their main component.

React is just a simple library and you need other libraries to achieve even some common task like adding routes, writing API calls etc but this is not the case in Angular. Angular comes packed with all basic functionalities. To be honest, it comes down to personal preference and use case. I personally like opinionated frameworks so I liked Angular (even heard good words about Ember) and I like it more than React. In the end I can say that both are good, it's just personal preference.

Buy Siteground Web hosting:
https://www.siteground.com/index.htm?afcode=4bbbeb6048f7d8fd1efec76817755662

Teestring Merchandise:
https://teespring.com/get-coder-s?pid=328&cid=6277&sid=front

Programming Tutorial:https://bestpythontutorials.com
My blogs:https://devtipsntricks.com
Instagram:https://instagram.com/skvprogrammer
Twitter:https://twitter.com/skvprogrammer
Facebook:https://facebook.com/satyam.varman.12
My Portfolio:https://skv.netlify.com
My YouTube Channel - [https://www.youtube.com/channel/UC_pPPgwvndi8f2RkbkbvOIA]

Thanks for Reading

Top comments (2)

Collapse
 
insanenaman profile image
Naman Gupta • Edited

Umm I think so you have skipped some major points in this. React is just a simple library and you need other libraries to achieve even some common task like adding routes, writing API calls etc but this is not the case in Angular. Angular comes packed with all basic functionalities. To be honest, it comes down to personal preference and use case. I personally like opinionated frameworks so I liked Angular (even heard good words about Ember) and I like it more than React. In the end I can say that both are good, it's just personal preference.

Collapse
 
skvprogrammer profile image
Satyam Kumar Verman

Ok I got it😁