Используй try catch исходя из того какую версию ты php юзаеш лови ошибки с помощью Exceptioon или Throwable При вылове ошибки обрабатывай ее там же ты можешь перезапустить все очень легко и не надо упарыватся.
Вылови ошибку напиши как ее обрабатывать судя по всему у тебя не такой большой пул их будет
Проверь формат отсылки данных json проверь формат подключения чтобы был utf-8 и глянь доку ли бы которую используешь у JSON всегда траблы такие были просто делай JSON.parse и все будет ок
ошибка самого js он тебе сам пишет судя по ошибку вроде он не может примонтироватся к #id надо поглубже капнуть чтобы понять могу предположить что js компилировался в итоге ты или все недокопировал
Зависит от уровня проекта airlock легче маштабировать а passport хорош на интеграцию в нескольких проекта плюс паспорт используется с 5 версии а airlock только вышел и фиг знает что с ним
v-for и либо v-if передаешь либо делаешь props все зависит от твоего назначения полученный json можно подготовить в mount() и спокойно обработать как надо
Пример отрисовки компонентов Тут показано как это можно провернуть в качестве li выступает компонент
Волшебная комбинация ctrl+f5 творит чудеса плюс плюс функция js onload Подождет пока подгрузится сайт до конца
Ps. ctrl+f5 жать лучше несколько раз потому что проблемы с кешем в браузерах сейчас хорошие
Могу сказать 1 косяк или webpack или main.sass который ты импортируешь кстати как вариант кеш в нынешних браузера по раз 5 надо жать ctrl+f5 смени браузер на мозилу там с кешем легче