Why move?
Angular & Vue developers(Next time React), how do you convince a Jquerian (Jquery dev) to switch to Angular/Vue?
For further actions, you may consider blocking this person and/or reporting abuse
Uchechi Nwaka -
Rahul Kumar Barnwal -
Tianya School -
Adijat Motunrayo Adeneye -
Top comments (2)
I believe it is a matter of selecting the right tool for the right job.
I for one would choose Angular for enterprise web application development because it has everything, forms, routing, etc supported by Google and usually a single page application which communicates with REST APIs is sufficient.
However, if I need a web-app that needs to support thousands of users and it needs to load quickly, I'd choose React and server-side rendering.
I personally am not fond of Vue, however, it can be useful for rapid prototyping and SSR apps as well.
Why move from JQuery? JQuery was exceptionally good in the old days to solve cross-browser compatibility issues, but nowadays, with modern (evergreen) browsers, JQuery can be something that increases bundle size and takes a toll on performance. You can do that with vanilla JS nowadays.
Also, JQuery is an imperative solution to problems, with React, Vue and Angular you can program more reactively, you can write more cleaner code, and you can be sure that other developers who know the framework will understand what you do.
I cannot tell you which framework to choose, my experience was that in the city where I live, Angular was the most commonly used at local companies, and learning it properly increased my chances at finding a job at those companies, but nowadays I am working remotely and I can see that there are more React job openings globally.
This is the best explanation I have come across. Thank you