Lets say I am building some large application ( multi-page app ) . And laravel will allow me to make an API and a website on the same application.
Since the website and the API will communicate with the same database, I was wondering if it is better to consume the same API for the website using Vue.js.
So this means I will make single entry point to the database for all the clients ( web , mobile..etc ).
And my plan is to make:
What do you suggest?