I've found the solution i.e., NGINX configuration (Here, I'm serving laravel backend from subdomain like api.example.com and nuxt frontend from example.com). I made it successful using the configuration below within example.test.conf at nginx/sites-enabled and updating virtual hosts.
Yep I have the same problem!
Running my backend (Laravel) and Frontend in VM Homestead with VirtualHost.
I've found the solution i.e., NGINX configuration (Here, I'm serving laravel backend from subdomain like api.example.com and nuxt frontend from example.com). I made it successful using the configuration below within example.test.conf at nginx/sites-enabled and updating virtual hosts.
P.S. You may need to use reverse proxy if you're serving frontend with nuxt (SSR) like this:
Nuxt has comprehensive guide for reverse proxy here: nuxtjs.org/faq/nginx-proxy/
I hope you'd achieve it with similar configuration.
P.P.S: Laravel will block cross origin requests if you're using older laravel versions, this might be helpful:
github.com/fruitcake/laravel-cors