DEV Community

Discussion on: Take It Slow & Say Hello: A Sloth’s Guide to Making Friends Online

 
patrickkwchiu profile image
Patrick Chiu

I felt the same for the saying "the grass is always greener on the other side"! When I look back to Angular and the problem my previous job, I felt I can do better now haha. Maybe because I'm more used to React, I still prefer React. Some upsides are that, there are way more resources and open source packages and community around React. And it feels more JS/TS (while Angular feels more C# personally), flexible and less opinionated to me.

However, greater flexibility comes as a cost that it might be easier to write low quality code. Also, when talking about React as a library VS Angular as a framework, React dev might need some more libraries to make it complete, while Angular is more "batteries included" with routing and other utils. My last word - it might be a question of preference :p not something that has an absolute answer.

Thread Thread
 
ant_f_dev profile image
Anthony Fung

Completely agree. Angular feels more opinionated, and 'complete' as a framework. But that also means projects can need a bit more setup.

I think it ultimately depends on the type of project. Smaller projects might benefit from using React while larger and more structured projects might be better with Angular. That's no criticism of either and certainly not a rule either - just the impression I got so far from using both.