当前位置:网站首页>vus.SSR在asynData函数中请求数据的注意事项
vus.SSR在asynData函数中请求数据的注意事项
2022-07-07 04:04:00 【Attacking-Coder】
摘要
在服务器渲染时如果需要请求数据时不能在mouted生命周期中请求,这是因为mouted是等组件实例全部挂在到页面上时才会发请求,这样请求其实是在客户端完成的不利于SEO。而我们在做SSR时的初衷其实除了为加快首屏加载,还有一个就是为了SEO(被爬虫爬),
所以我们要在asynData声明周期中执行
注意点
- 如果是页面刷新时asynData的请求是在服务端完成的
- 如果页面是由其他页面跳转进来的那么asynData的请求是在 客户端完成的
解释:为什么由其他页面进入时请求是在客户端完成的?
这是因为爬虫爬的时候不会从某个页面点击进入该页面的,只会是直接进入指定的URL所以这样不会影响SEO
其次呢SSR主要也是为了解决首屏加载慢的问题,那你跳转进来肯定不是首屏了
边栏推荐
- [cloud native] how to give full play to memory advantage of memory database
- JS plot flot application - simple curve
- $parent (get parent component) and $root (get root component)
- Flutter riverpod is comprehensively and deeply analyzed. Why is it officially recommended?
- At the age of 20, I got the ByteDance offer on four sides, and I still can't believe it
- MIPS uclibc cross compile ffmpeg, support g711a encoding and decoding
- ASEMI整流桥RS210参数,RS210规格,RS210封装
- Interviewer: what development models do you know?
- Tumor immunotherapy research prosci Lag3 antibody solution
- 【性能压测】如何做好性能压测?
猜你喜欢
虚拟机的作用
Kuboard无法发送邮件和钉钉告警问题解决
"Xiaodeng in operation and maintenance" meets the compliance requirements of gdpr
Abnova immunohistochemical service solution
Leetcode-226. Invert Binary Tree
Role of virtual machine
Asynchronous components and suspend (in real development)
聊聊异步编程的 7 种实现方式
Dynamics CRM server deployment - restore database prompt: the database is in use
4、 High performance go language release optimization and landing practice youth training camp notes
随机推荐
Write CPU yourself -- Chapter 9 -- learning notes
抽丝剥茧C语言(高阶)指针的进阶
How do I get the last part of a string- How to get the last part of a string?
Wechat applet full stack development practice Chapter 3 Introduction and use of APIs commonly used in wechat applet development -- 3.10 tabbar component (I) how to open and use the default tabbar comp
外包幹了三年,廢了...
Leetcode-226. Invert Binary Tree
聊聊异步编程的 7 种实现方式
nacos
idea添加类注释模板和方法模板
身边35岁程序员如何建立起技术护城河?
Flexible layout (I)
1140_ SiCp learning notes_ Use Newton's method to solve the square root
Composition API premise
修改Jupyter Notebook文件路径
Software acceptance test
Advanced practice of C language (high level) pointer
Abnova immunohistochemical service solution
L'externalisation a duré trois ans.
Bi she - college student part-time platform system based on SSM
Outsourcing for four years, abandoned