Какой у тебя стэк? Если знаешь php, можно бэк на laravel организовать, там удобная работа с vue из коробки идет, да и библиотек куча. Если только js, то можно посмотреть на Express+MongoDB, там достаточно все несложно и api для фронта на раз-два пишется. На фронте проблем не должно быть, если в vue умеешь разбираться, все эти vuex-ы, роутеры и т.д. за несколько часов разбираются и понимаются в основе. Лучше начать с бэка, с написания REST-a, к тому времени, я думаю, уже сам поймешь, что делать и в какой последовательности