Loading

SSR (server side rander) 的个人理解

SSR (server side rander) 的个人理解

概念:

在服务端渲染单页应用具体页,然后返回给浏览器

为什么要服务端渲染?(相比SPA)

1.SEO 优化,单页应用难以被爬虫爬取。
2.加速首屏响应(解决单页应用首次加载白屏问题)

原理:

1.将原先需要在客户端(浏览器)渲染html的过程,转移到服务器渲染
2.客户端接收到html(静态html+css)直接展示,然后动态化页面
3.由于转移了渲染步骤转移到了服务端,省下原先客户端首次渲染的时间,也省了生命周期created,beforeCreated

 

 

附:

SPA (Single Page Application):单页应用指近期流行的开发框架vue,react等,
通过webpacket 打包导出一个index.html+bundle.js+bundle.css 的单页前端应用
所有的操作都在这张页面上完成,都由JavaScript来控制

 

posted @ 2020-06-23 16:30  ZJH_BLOGS  阅读(96)  评论(0)    收藏  举报