Использую vue.js вместе с
includeHTML.
Когда нужно сделать сложный интерфейс: калькуляторы, вывод карт, загружать произвольные с графики и скрипты (включая готовые на jquery!) и прочее, и всё это - без перезагрузок страницы.
Для CMS/админок - считаю эту связку лучшей.