【发布时间】:2020-11-28 15:55:42
【问题描述】:
我正在使用 Nuxt 2.13 并正在构建一个电子商务网站。
但是我的服务器资源有一些问题,我第一次加载网站需要一些时间(在路由更改时,一切都很好而且很快,只是初始化很慢)。
所以我想知道我网站的哪些部分将在服务器上,哪些部分在客户端浏览器上。
例如,按照推荐,我使用fetch() 和axios 来获取页面/组件数据。当我阅读文档时,在渲染路线上说它是服务器端,而在导航上它是客户端。那是什么意思?我的axios 在服务器或客户端上调用fetch()?我在methods 中对后端的其他 axios 调用呢?
我想了解的是服务器上有哪些部分?我可以让它们成为客户端以节省服务器资源吗? (恐怕有些用户的资源使用率太高了!!)
【问题讨论】:
标签: vue.js vuejs2 axios nuxt.js