什么是服务端渲染ssr?
一、简答:服务端渲染是为了解决我们在单页面开发中seo不好和首屏渲染慢等问题产生的一项技术。它的原理是利用由服务侧(server side)完成页面的DOM结构拼接,然后发送到浏览器,为其绑定状态与事件,成为完全可交互页面的过程。优点是对seo友好和加快了首屏渲染,对于一些性能较好的移动端浏览器也能更好的支持;缺点是加大了服务器负担,不适合开发强交互项目。
二、实现服务端渲染的方案有哪些?
1、nuxt.js
2、express + ejs(模板)
3、jsp
三、如何抉择是否选择使用ssr?
1、取决于服务器性能。
2、是否需要注重seo(营销和博客网站)