Just pick one and be done with it. It&#x27;s not JS that is holding you down, it&#x27;s Analysis Paralysis. There are too many choices and you lack the knowledge to make an educated decision.<p>Pick one. Yes, you will pick the wrong one. That&#x27;s okay. It will always turn out to be the wrong one eventually (if only because your requirements will change).<p>Don&#x27;t obsess with what&#x27;s hot. Figure out <i>why</i> it&#x27;s hot, and what makes it different than the thing that was hot the previous week. If there&#x27;s no sufficiently discernible difference you can probably afford not to pay attention to it until it pops up again.<p>The frontend ecosystem is in constant flux because the frontend platform is in constant flux. HTML has stopped using version numbers. JS itself has transitioned to yearly releases. CSS has fragmented into dozens of separately versioned specs.<p>That&#x27;s just the way it is.