I tried all of them and now I'm using Vue because:
Vue was just the simplest one to pick up and begin using for me, and seems the most flexible.
To be honest, I use React because it's the first one I learned. I would learn the others if a job warranted that learning — but in the frontend world, you have to basically just pick one and stick with it.
That being said, there are really good articles that will help you decide (if you haven't already) by giving you a high-level comparison:
I use React because you can "learn once write anywhere". If you know React, jumping into React Native or React VR is easy.
Bruno Anken
Software/Computer Engineer
Ankit Singhaniya
Full Stack Developer
I started with React js at my job and I have liked it, easy to learn and get started. I will also keep using it as it is more popular and has one of the best job demands.
Vue js is my love. I am using it in all my side projects. I would really love to work on it full time. It has a huge traction but still it is taking some time to get into the mainstream market.
Angular Js, have heard about it, have a mixed feeling, willl surely try it out sometime!