Just two years ago Angular was the most prominent. In one or two years people will say how react is "obsolete" (I've already read a couple of articles calling it verbose and unwieldy) and the same will happen with vue. Other frameworks will pop up to replace them, like react is essentially replacing itself right now, and the cicle will continue. That's the biggest curse/blessing in the javascript world.
I prefer Vue by a wide, wide margin and see no reason to stop using it. But who knows, maybe something even more straightforward will come around and I'll pick that.