مقالات

ایجاد حس اجزای سرور React • جاش دبلیو کومئو


.

مشکل این رویکرد این است که انجام همه این کارها به زمان نیاز دارد. و در حالی که همه اینها اتفاق می افتد، کاربر به یک صفحه سفید خالی خیره شده است. این مشکل با گذشت زمان بدتر می‌شود: هر ویژگی جدیدی که ارسال می‌کنیم، کیلوبایت‌های بیشتری به پشته جاوا اسکریپت ما اضافه می‌کند و مدت زمانی را که کاربر برای نشستن و انتظار دارد افزایش می‌دهد.بهینه‌سازی‌هایی وجود دارند که می‌توانند در اینجا کمک کنند، مانند بارگذاری تنبل ماژول‌های خاص یا تقسیم‌بندی مبتنی بر مسیر، اما به عنوان یک قاعده کلی، بسته‌های JS تمایل به رشد و رشد دارند.

رندر سمت سرور برای بهبود این تجربه طراحی شده است. به جای ارسال یک فایل HTML خالی، سرور برنامه ما را به رندر می دهد تولید کند HTML واقعی کاربر یک سند HTML کاملاً تشکیل شده را دریافت می کند.

این فایل HTML همچنان شامل خواهد شد

نوشته های مشابه

دیدگاهتان را بنویسید

دکمه بازگشت به بالا