Всё сильно зависит от требований:
1) Скорость загрузки - чем меньше сторонних либ, тем лучше
2) Удобство поддержки. Обычно лэндосы делаются один раз и больше никогда не дорабатываются, т.е. на качество и красоту кода плюс-минус пофиг.
3) Поддержка браузеров. Вроде, IE уже отмирает и эта фича jQuery уже особо не нужна.
4) Поддержка SEO. С SPA фреймворками будут сложности, надо городить SSR/пререндеринг.
5) Количество интерактива на странице. Если его нет, не считая анимаций - то зачем нам продвинутые библиотеки/фреймворки.
Я не вижу ничего плохого, чтобы использовать jquery, но и смысла в нём тоже не вижу - браузерное апи вполне удобное для 90% задач, которые раньше решались этой либой.
youmightnotneedjquery.com
Я бы вообще взял что-то легковесное, что цепляется к уже имеющемуся html коду (а не генерит его с нуля). Вроде бы vue это умеет, давно его не трогал.