DEV Community

Discussion on: React vs Angular

Collapse
ishanpro profile image
Ishan Tiwari

Who says that learning react is easy.

The philosophy of react is well. It just cars about the view focus just state an props. Do everything else yourself.

Angular on the other hand provides you with everything you need to create a website.

Remember web frameworks are not made to learn they are made to create websites. Need flexibility go with react. Need structure and rigidity go with Angular

Collapse
harixom profile image
Hari Om Singh Author

i just say both are good if you need angular use angluar and if you need react use react

and one thing for you kind information see many survey and i talk to other developers all said that react is easer then angular

so for noobs first learn react and then go to angular

and one thing you mention that web fremeworks are not made to learn, i think you don't know this - first learn than made something
so
when you made something using angular first you learn Angular and the made some
do not use the sentence - "not made to learn "

in tech every thing made for learn

lol

Collapse
ishanpro profile image
Ishan Tiwari

I mean that the developers behind any framework or library are not school teachers preparing exam papers for students. Oh! this is hard. Oh! this is way too easy, lol.
Consider a framework x and framework y. Framework x has no learning curve but it develops scrap. Framework y has a very steep learning curve but it develops nice applications, quick and high performant. Obviously the crowd will be attracted towards framework y.
The learning curve is of least importance compared to performance, accessibility, quickness. Even If something is hard it does'nt mean that people will not learn it.
You should have better discussed the performance and readibility of the apps produced by react and angular. Which is better for which type of apps. You should have done some lighthouse inspection of the same kind of app built with both react and angular. To see which is nice you did not do this instead you are telling people about the learning curve.