Bonjour,
Le plus simple à mettre un oeuvre c'est de créer une api côté serveur, et d'intéroger l'api avec vuejs.
Moi j'utilise Api-platform (Symfony) côté serveur et vuejs avec axios côté front.
Et bien sûr tu peux garder la base de données que tu souhaites.
Je t'invite à regarder cette vidéo: https://www.grafikart.fr/tutoriels/rest-503 même si elle date un peu, cela te permettra de comprendre le principe.