Do Not Follow JavaScript Trends
I vividly remember 2016. I was doing backend programming at the time, but no one I knew were using Angular.js at that time for new codebases.<p>React emerged in 2013, by 2014 the hype was at full swing, and by 2015 React "won" the framework battle.<p>It's been 5+ years since then, and React JavaScript world was remarkably stable. Fashion changes were largely superficial: React.createClass vs ES classes, Heavy use of Decorators vs not using them, and now Hooks. These were mostly cosmetic choices, and if your team picked the wrong side they could migrate over relatively painlessly or straight up ignore the issues for years.<p>On the other side of spectrum we have Ember that maintained backward compatibility and ease of upgrades since ~2013, Angular 2+ is doing the same for many years, too.<p>The whole "JavaScript fatigue" meme has to go.