Bonjour,

Voilà je me suis fait un site en Php et mysql, mais maintenant dans le but d'apprendre j'aimerais le faire en avec vue Js.
Si je comprends bien comment faire mes pages j'ai beaucoup plus de mal quand il faut que je récupère des données de ma BDD mysql.
Je me suis donc dit que j'aillais utiliser du code Php pour faire les requêtes Sql et les mettre au format Json puis les récupérer via de l'ajax dans mon js.
N'étant pas un pro du dev frontend, maintenant je me dis que ce n'est peut-être pas normal de mélanger les 2 languages en dev frontend.
Donc je voulais savoir s'il y a une autre méthode pour récupérer, insérer, mettre à jour ma base de données ?
Est-ce que je peux garder Mysql ou est-ce que je dois changer de bdd ?

Merci

3 réponses


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.

Awesome ! I really like this.

Merci pour le conseil je vais aller visionner cela.