我正在考虑尝试以下堆栈:基本上,Laravel将充当API后端,而Nuxt将在服务器端呈现应用程序并使用axios获取组件的(vuex数据),这样我就可以在服务器端使用vue和laravel呈现的SEO友好应用。
这是一个很好的组合吗,因为我还没有nde.js的经验,所以我不想使用express或类似内容。
后端和forntend都是他们自己的项目,即两个单独的文件夹,我认为这是分别管理和维护forntend和backend的最佳选择。
现在,我将使用nginx作为Web服务器,并且会有类似www.example.com这样的东西,它将是我的nuxt前端,而将www.api.example.com作为我的API,所有端点都放置在其中(laravel)。
我的问题是我的nginx配置文件看起来如何?我已经读了一些,我应该做的就是使用nginx作为反向代理吗?有人在nginx中有用于此类设置的virtusl主机配置文件吗?
对于像我这样的菜鸟,任何帮助,建议或建议都将不胜感激!