Vladislav, я начал переписывать сайт с jquery на vue в августе. К декабрю уже закончил. При этом никогда не имел дело с ним. Сайт сложный в плане архитектуры(интернет магазин). Очень хорошо помогала офф документация. Да и Гугл выручал)
Зачем JSONить?)
1 вариант это в компоненте запросить Аяксом. Это хорошо тем, что у вас меньше будет запросов при отрисовки страницы. А Аяксом вызовите, когда вам будет нужно.
2 вариант сразу передать в компонент все ваши заджейсоненые данные, и пользоваться ими из props