You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[dynamicIO] use RSC dynamicness to control partial vs complete PPR result
Historically anything dynamic in a prerender would result in a partially static shell that resumes at runtime. With this change now partial shells are only possible when RSC is dynamic. If your client prerneder has any IO but your RSC tree was entirely prerenderable then Next.js will produce a complete static result and not perform a resume at runtime. This simplifies how you reason about what will and wil not make a static page. It also means that anything dynamic in the client layer will only render in browser.
0 commit comments