Привет, смотря что за логика.
Обычно создают папку utils/helpers куда выносятся пере используемые функции.
Если мы говорим о чём то сложнее то пиши свои services.
Вообще если хочешь более подробно узнать о том как это делать, то тебе нужно либо идти джуном в компанию, либо читай boilerplate. Это готовые шаблоны проектов, в которых показан возможный вариант как можно построить проект. Вот самый популярный:
https://github.com/zmts/beauty-vuejs-boilerplate
Может по началу будет тяжело понять что там происходит, но запасайся терпением, и помни "Таков путь"