I would guess that all the common frameworks are here to stay for couple of years. That goes for React, Angular and Vue and probably some more. Choose any of them and keep it for a few years.
I would choose react if you build an app. For just a website you can choose pure js. Besides the frameworks above you can look at smaller frameworks, like Mithril. If the development stops you can take over and patch them yourself and thereby keep the same framework for years to come.