对于Vue SSR的一些理解

使用ssr项目来说大多数是为了seo优化来的,如果是首屏加载的速度不是很在乎的,ssr反而显得繁琐了,那么vue项目和ssr项目有什么不同,不同之处在以下:

vue项目:

    1. 是在浏览器端渲染的html内容和数据,并且是在页面首次加载就开始渲染页面的javascript,html,css内容,
    2. 采用前端路由跳转技术,就是典型的SPA单页应用,只是利用路由跳转不同的页面,但其实首次访问页面所有页面记开始加载
    3. 首次加载慢,因为所有html是在浏览器中进行解析的

ssr项目

    1. 基于nodejs  serve服务环境开发,所有html代码在服务端渲染,
    2. 数据返回给前端,然后前端进行“激活”,即可成为浏览器识别的html代码,
    3. 首次加载更快,有更好的用户体验,有更好的seo优化,因为爬虫能看到整个页面的内容,
        如果是vue项目,由于数据还要经过解析,这就造成爬虫并不会等待你的数据加载完成,所以其实vue项目的seo体验并不是很好
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容