Let me start by saying, I'm not a front-end developer and I've typically stuck with PHP or Python for back-end development, Vue for simple front-end components and Bootstrap for styling. Like most developers, I've dabbled in other languages. But when I just want to get things done, these are the obvious go-to's for me. They are expressive and have obvious ways of going about things. Even putting a framework on top of PHP or Python has a fairly easy learning curve.
But I know that my front-end development skills are lacking. If it's more complicated than Bootstrap and a basic Vue component, I'll probably spend a lot of time combing through Stack Overflow looking for solutions.
But I wanted to get the Dev.to community's take on this.
Comments, constructive criticism and links to resources that will help a back-end developer become a reasonably competitent front-end developer are all welcome.