About: DREAMER | LEARNER | ENTHUSIAST
If doesn't really matter of it's Vue or react or angular or svelte or...
I'd recommend react simply because it's so wide spread that there's a fair chance you'll run into it sooner or later. If you're unfamiliar with it you're only limiting your own employability. I'm not saying "become a react expert" but it certainly helps being somewhat familiar with its concepts.
We use Vue at my company, but we usually hire engineers with React experience, because there are a lot more of them and they can pick up Vue easily. That's how I joined. I was a full-stack engineer with React experience.
Vue seems like it might be a bit easier to start with than React, but it's true that there are a lot more React jobs, and if you learn React, you might get hired to do Vue anyway!
To be honest, react is used in about 40% of websites on the entire internet and would probably be a good option. I know that Vue is used a lot, but just taking a look at the syntax turns my stomach.
react is used in about 40% of websites on the entire internet
Do you have a source? Because Web Almanac 2021 states that "jQuery remains the most popular library, used by a staggering 84% of mobile pages. React usage has jumped from 4% to 8% since last year, which is a significant increase."
Thanks! That makes sense to me! Statista quotes a survey among 67,593 developers about what framework they use, while WebAlmanac analyzed existing websites, including those that are active but might have been coded long time ago.
I think node and express is an important technologies for any javascript developer he must know and we can't forget the react of course
The most important JS libraries I'd recommend are React, Next.js, and Express.js for fullstack development.