Streaming SSR يسمح للخادم بإرسال HTML إلى المتصفح على دفعات جاهزة، بدلاً من انتظار تصيير الصفحة بالكامل. الأجزاء البطيئة لا تحجب الأجزاء السريعة — يرى المستخدم المحتوى بشكل تدريجي. React <Suspense> يحدد حدود الـ streaming.
المشكلة التي يحلها Streaming
بدون streaming، إذا احتاجت أي قسم إلى استعلام قاعدة بيانات بطيء، فإن تنتظر ذلك قبل إرسال أي HTML — يحدق المستخدم في شاشة فارغة. Streaming يرسل الهيكل والمحتوى السريع فوراً، ثم يقوم بـ streaming الأجزاء البطيئة عند انتهاؤها.
