DEV Community

loading...

Discussion on: The best way to learn React is.. to learn Angular?!

Collapse
theinquisitor profile image
Info Comment marked as low quality/non-constructive by the community. View code of conduct
The Inquisitor

You think and you are wrong. Don't think and you can't be wrong again.

React is infinitely scalable and used everywhere, but on the other hand, angular is useless like any previous attempt to bring java to the browser.

Collapse
cadienvan profile image
Michael Di Prisco Author

Krystof, yours is not an opinion but a creed.
React is surely scalable if you know how to do it, but nonetheless Angular gives you a better starter kit for it. You can't deny that.

Thread Thread
theinquisitor profile image
The Inquisitor

Actually, I can. I'm a unix guy and I believe in modularity. One tool should do exactly one thing and be able to communicate with others.

Thread Thread
cadienvan profile image
Michael Di Prisco Author

It depends on what's the "thing" it has to do. Modularity makes sense if you need it, but if you need an app which needs exactly what Angular provides you, it could be feasible and easier to use it than searching and looking for packages in the React ecosystem.

Collapse
shaijut profile image
Shaiju T • Edited

Friend, Different tool is used for different purpose. We as developers should use best tool for the Job. Angular is Google backed, they made it with a purpose. Many companies are successfully using it.

In Angular you have all in one solution on other hand in react you have to plugin maybe 3rd party libraries to get the job done.

Thanks.

Thread Thread
theinquisitor profile image
The Inquisitor

"In Angular you have all in one solution"

That's more a disadvantage than an advantage.

It's not a problem setup react environment but is a problem to develop complex UI with outdated tools like angular, jquery, twig, pug... And yes, I mix them together intentionally because I believe they all got it wrong.

Thread Thread
cadienvan profile image
Michael Di Prisco Author

How can having the same team work in different aspect of the same project be a disadvantage?

None of the mentioned tools are outdated in any possible metric or statistic. Of course jQuery was created to solve problems we don't have anymore, but it doesn't meen it's outdated at all :) I stopped using it 5 years ago, but many people still do and will do for many years and the community is still vibrant. Same for Twig and Pug which are supported by many frameworks from different languages. As per Angular, the roadmap is clear and the community is huge, so I guess your comment is just not fact-based.

Thinking they got it wrong doesn't mean they are outdated. The first is an opinion, the latter is a fact. You can't mix those two things.