注册账号登录
结合了源码研究了一天服务器端渲染,好复杂。。
如题,心塞。。补充个问题吧,能长进点是一点。。。这个switch权限控制是什么意思,里面 break不会停止响应请求了吗?

哈啊,服务端渲染代码主要就是这两部分。

src/app/init-data.js

首次打开网站的时候,请求网站初始需要的数据,主要是登陆验证等。

src/app/pages/*/load-data.js

访问到具体页面时候需要加载的数据,不存在则表示不需要在服务端请求数据。

总体的来说,ssr主要是为seo、以及更快的显示出首屏内容,建议只在服务端请求需要的数据,尽量可能少的在服务端请求数据。

3 条回复