No, it won't. Web is an ever changing platform, with a lot of churn.
The most long lived framework currently is emberjs. But it is not the hottest, so you won't find it discussed much. The most "future proof" framework is "React" which is the one mentioned in Original article.
It goes without saying but React is the cause of a lot of churn in js ecosystem, particularly due to its "no-battery included" approach.
## what about other popular frameworks?
Other popular frameworks are angular and Vue.
Angular has gone through such a major shift between angular 1 and angular 2, that angular 2 should have been renamed.
That being said Angular2+ is also going through a paradigm shift (albeit in right direction this time)
The other popular framework is Vue. Vue's templates have has gone through minor changes. And it has gone through a major change (vue 2 to vue3) recently. It is unlikely that another such large rewrite will happen for next 3-4 years. But after that, who knows?
The only option here is to refresh your skills regularly every 2-3 years
What shift is Angular 2+ undergoing? In my experience it’s been remarkably stable since the first couple of releases. I’ve often wished they were more willing to support newer paradigms (functional components, observable inputs, etc.).
The most long lived framework currently is emberjs. But it is not the hottest, so you won't find it discussed much. The most "future proof" framework is "React" which is the one mentioned in Original article.
It goes without saying but React is the cause of a lot of churn in js ecosystem, particularly due to its "no-battery included" approach.
## what about other popular frameworks?
Other popular frameworks are angular and Vue.
Angular has gone through such a major shift between angular 1 and angular 2, that angular 2 should have been renamed.
That being said Angular2+ is also going through a paradigm shift (albeit in right direction this time)
The other popular framework is Vue. Vue's templates have has gone through minor changes. And it has gone through a major change (vue 2 to vue3) recently. It is unlikely that another such large rewrite will happen for next 3-4 years. But after that, who knows?
The only option here is to refresh your skills regularly every 2-3 years