Какой использовать стэк для одностраничного медиа веб-приложения?
Чтобы быстро и легко react, vue.
Все зависит от того, что отображаете. Если там безумно интерактивные таблицы(без вычислений), но толстые и тяжелые для рендера, то надо уже тестить производительность.
А вообще - что конкретно вас не устраивает в текущей реализации? Переписывание ради моды - глупое занятие.
Поддержу Владимир Ио про "зачем переписывать", но добавлю, что человека на проект написанный на react, найти будет проще чем специлаиста по бэкбону / vue. Про рост числа vue- специалистов не знаю, а вот backbone думаю только убавляет в спецах и тенденция усилится со временем. Реакт же - очень интенсивно набирает все больше "разработчиков" и поэтому с точки зрения поддержки, будет дешевле.
Я бы сам предпочел react. Ничего не имею против vue / angular (пусть его и нет в вопросе), но с точки зрения дешевизны поддержки, react сейчас дороже angular, но думаю уже дешевле backbone (чисто "диванная" и немного hh.ru аналитика). Со временем (думаю не далее чем вторая половина 2017 года) цена поиска и найма angular/react специалистов будет примерно равна.