为什么render函数在服务端执行一遍,又要在客户端执行一遍?

来源:3-7 nextjs自定义App

慕粉4006523

2020-10-29

图片描述
图片描述
老师,当我刷新浏览器的时候,服务端渲染走render 能理解,因为是服务端渲染,吐出页面。但是前端收到页面后,为啥又要重新走一遍render函数呢,感觉很多余啊?这样执行两遍有什么意义呢? 希望老师能回答下我的疑问,十分感谢。

写回答

1回答

Jokcy

2020-10-30

不多余啊,因为事件绑定这些都是要在前端做的,服务端返回的知识html字符串而已,js的执行肯定需要重新执行的

0
0

全栈进阶课程 React16.8+Next.js+Koa2一步到位开发Github

学习React/Next.js服务端渲染SSR同构设计方案,理解OAuth登录体系的实现原理

651 学习 · 311 问题

查看课程