Vue.js如何区分客户端和服务器端?

时间:2017-12-28 03:27:50

标签: node.js api express vue.js

我之前使用的所有辅助项目都使用webpack来构建React应用程序并且

app.get('*', (req, res) => {
  res.sendFile(__dirname + '/build/index.html');
});

在server.js中使用Express在同一端口上呈现客户端/服务器。

但我最近了解到,通常的做法是将客户端/服务器分开。所以我打算在S3上托管客户端并在EC2上托管服务器以处理任何API调用。我听说你可以通过在Vue中使用代理设置将任何API调用重定向到实际的后端服务器来实现。

这引出了我的问题:

如果我执行上述操作(S3上的前端,EC2上的API调用),当通常由位于后端服务器的Express完成时,如何处理客户端设置(ex.caching)?

我误解了我应该如何分离客户端/服务器?请赐教。

0 个答案:

没有答案