As there are so many options, I find that trying to narrow your path helps. For instance, if you like or already know that you are going to work with Microsoft, you can focus on .NET and follow their tutorials.
Either way you also need practice with some "tools of the craft", namely Git, contributing code within a team and tools to deploy.
2. ReactJS. React is more and more popular these days, and it is getting better. The fantastic team behind it keeps improving the framework and making it more powerful and cool (if you ask me). If you don't have a specific reason to choose another framework, React would be a safe bet.
4. Less, Sass or CSS-in-JS. CSS is one of the most important parts of a web developer job.
Stay close, I will be soon writing more on the subject.
You should follow me on Twitter.
I'm Rodrigo Pinto. I create content with the purpose of providing value to you. You won't find ads or sponsored products here. If you enjoy my content, please consider supporting what I do.
On this post
How to choose betweenGatsby, Next and CRA