I am working as a freelance front-end developer in Germany since half a year. Some things I learned on the way:
Building websites for individuals (personal portfolios), non-commercial clubs and small scale businesses like barber shops or restaurants is a pain. You have to compete with website builders like Squarespace and pre-made templates for Wordpress. The amount of work needed to create one of these is way too expensive for most customers. There is still a demand for people settings these sites up (using a pre-made template), installing updates and so on, but I would hardly call this front-end development.
As @bnt said already: The market for JavaScript developers is booming. If you learn Angular, React or Vue.js, I am pretty sure you will not regret it.
If you present yourself in a good way on Linkedin, you will be flooded with requests from recruiters.
I would go with React, because there are the most jobs waiting for you. The market is huge!
Building websites for individuals (personal portfolios), non-commercial clubs and small scale businesses like barber shops or restaurants is a pain. You have to compete with website builders like Squarespace and pre-made templates for Wordpress. The amount of work needed to create one of these is way too expensive for most customers. There is still a demand for people settings these sites up (using a pre-made template), installing updates and so on, but I would hardly call this front-end development.
As @bnt said already: The market for JavaScript developers is booming. If you learn Angular, React or Vue.js, I am pretty sure you will not regret it.
If you present yourself in a good way on Linkedin, you will be flooded with requests from recruiters.
I would go with React, because there are the most jobs waiting for you. The market is huge!