Partial Prerendering (PPR) என்பது ஒரு Next.js rendering model ஆகும், இது ஒரே பக்கத்தில் static மற்றும் dynamic உள்ளடக்கத்தை இணைக்கிறது — உடனடி static shell-ஐ வழங்கி, dynamic பகுதிகளை stream செய்கிறது. இது SSG-க்கும் SSR-க்கும் இடையே இருந்த பழைய அனைத்தும்-அல்லது-ஒன்றுமில்லை எல்லையை மங்கச் செய்கிறது.
இது தீர்க்கும் சிக்கல்
பாரம்பரியமாக ஒரு பக்கம் முழுமையாக static (வேகமானது, ஆனால் ஒவ்வொரு பயனருக்கான உள்ளடக்கம் இருக்க முடியாது) முழுமையாக dynamic (தனிப்பயனாக்கப்படலாம், ஆனால் மெதுவானது மற்றும் cache செய்ய முடியாதது) ஆக இருந்தது. உண்மையான பக்கங்கள் கலந்தவை: ஒரு product page-க்கு static layout/விளக்கம் இருக்கும், ஆனால் dynamic cart count மற்றும் தனிப்பயனாக்கப்பட்ட பரிந்துரைகள் இருக்கும். PPR இரண்டும் ஆக இருக்க அனுமதிக்கிறது.
