These are my notes on how I got all the basics working end to end.
Laravel API backend and Vue.js frontend are 2 different servers on different public IP addresses and different domains. I am using pure Vue.js on the front end. Most instructions assume Laravel Vue.js is being used which is structured slightly different with different file names and directories.
- Laravel API backend domain name (api.somedomain.com)
- Vue.js frontend domain name (client.somedomain.com)
No database is needed for any of this to work using sync queue. That is only needed in production if/when you use a database queue.