请教jocky老师几个问题

来源:4-4 Context-Hooks讲解

寂寞追不上我

2021-05-16

请问老师next.js所谓的ssr是不是只有首屏渲染是ssr?
如果是仅有首屏是ssr,那getInitialProps这个钩子是不是只给首屏用到的组件添加就可以了?
是不是只有根组件的getInitialProps才会在_app.js和withRedux中被获取?
根组件的子组件的getInitialProps是不是不会再_app和withRedux的getInitialProps中执行?
是不是只需要将首屏的数据在getInitialProps中脱水注入到redux中就可以了?

谢谢老师!

写回答

1回答

Jokcy

2021-05-18

不是只有首评的,整个页面都会渲染。

如果你指的根组件是指pages里面的view,你可以这么认为,withRedux其实是你自己调用的,传给他什么是你自己决定的。

你如何判断这个内容是不是在首评内呢?

0
2
Jokcy
回复
寂寞追不上我
是的,但是你切到新的路由然后刷新页面,又会服务端渲染
2021-05-18
共2条回复

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

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

651 学习 · 311 问题

查看课程