At this point, I really can no longer give anyone an advice. JS frameworks/libs/concepts come as fast as they go, it's hard keep up. Eg: Last week React was awesome and the defacto framework to learn, but then to the it's license I see a lot of people moving away from it.