Should I learn Angular 1 or 2? Or Ember? Or Backbone? Or all?
I work with PHP and Javascript for a while now, and I am up to date with most concepts that are out there. I was always driven by the idea that I should learn what I use when I use it. And I never used any of those frameworks up until now. I looked at them out of curiosity and then completely ignored them, because at work I use extjs from Sencha.
For me, it was more important to have a good understanding of core javascript than have some knowledge of different things I do not use but I could easily learn when the need comes. These days, people like to see popular names in your CV... I like React and Vue, but for some, Vue is a bit obscure. And then again, React is just a name out of many that should be there, but they are not... Is hard to judge if my time is well spent learning those things, as opposed to focusing on other topics, like architecture, DDD, maybe a new language... What do you think?