Ok merci Defy pour la réponse.
Donc en gros mon router js appel les routes de l'api, retourne d'un coté les composants vue qui correspondent, ainsi que la reponse du controller qui lui, est renseigné dans mon route/api.php ?
Et je garde le même format que dans mon route/web.php avec un groupe de route qui utilise un middleware "admin" par exemple, en utilisant laravel passeport comme dans un tuto grafikart ?
Mouais je vois un peu mieux le concept, mais bon pour un simple cms/backend qui n'est ni plus ni moins q'une api rest pour des sites vitrines, je ne vois pas trop l'interet de toute cette surcouche, si ce n'est le coté "hype" (je code en Vuejs !!!).
Surtout que j'ai déjà un peu de js, de l'ajax et que le produit finis tourne nickel...
Donc plus à mettre en oeuvre pour un front end qui va consommé mon api à la rigueur. Mais là se posera la question du référencement , du SSR et compagnie ... tu as déjà testé nuxt ?