> > Некоторые кусочки даже друг с другом дружат через Vuex стор. Но потихоньку мигрируем на Nuxt, чтоб шаблоны два раза не писать

Вляпался как-то на одном проекте в эту штуку (ну вообще я бэкендер, но бывает и фронт доводится поковырять)... Ох ну и дичь... Какие-то куча .vue файлов, являющихся "компонентами", которые инклюдят друг друга, в этих .vue файлах куски html, css и js/ts кода, всё это дело компилируется в цельный javascript, который в итоге и генерирует html страницу, получая данные с бэка в формате json, а чтобы сеошники были довольны, придумали nuxt, который для первичной загрузки выполняет весь этот javascript на стороне сервера и отдаёт отрендеренный html 🤦 Жесть какая, ума не приложу как такая дичь вообще могла появиться на свет...