I got into web development in the past year as well. I actually got started with Meteor. It was a great experience and people I think still have not seen how easy developing in meteor is yet. All the other frameworks I have worked on have been a struggle at some point. Although Meteor does hide a lot of what is happening so I wouldn't recommend it as a first language.
I would have to say something like Angular or React would be a great first choice and then move up to Ember. I feel ember is leagues ahead of both frameworks and Angular 2 is copying a lot of what Ember already does. As far as usefulness in the working field I wouldn't know I still haven't landed a position in the field yet.