loading...

???? ?????? ????? ????? ??

بازدید : 37
شنبه 7 آبان 1401 زمان : 11:30

عملکردی که‌این ابزار در کادر ورک React از خویش نشانه می‌دهد در کل دو بهره و مزیت اساسی داراست:

- نیازی وجود ندارد که کدهای جاوا اسکریپت بسته بندی گردیده طراحی سایت به طور همیشگی به کلاینت ارسال شوند. در واقع با این شغل جاوا اسکریپت import و ایفا می‌گردد و آن‌گاه کدهای آن در سرور آیتم به کارگیری قرار میگیرند.

- درخواست های اول Ajax/API برای hydrate کردن کامپوننت نیاز نخواهد بود. طراحی سایت در مشهد این کامپوننت قادر رایاپارس است به طور بی واسطه با خدمت های بک اند تعامل داشته باشد تا این نیازها را به خیر برآورده نماید. این خصوصیت سبب می گردد تا نیاز به کدهای کمتری وجود داشته باشد و از هدر رفتن مجال بوسیله مرورگر در طی واکشی کردن داده های مرتبط پرهیز می نماید.

محدودیت های React Server Components در قاب ورک React
از آنجایی که React Server Components در چارچوب یک گوشه و کنار سمت سرور ایفا می‌گردد دارنده ahrefs محدودیت های خاصی می باشند که بایستی آن‌ها را جزئی از ویژگی ها این ابزار در اختیار بگذاریم به دلیل آن که شاید در بعضی از طریق ها این ویژگی ها یک محدودیت به شمار بیایند البته با این اکنون به ما امداد می نمایند تا خوب فهم و شعور کنیم که چرا React Server Components می‌تواند موءثر باشد.

مثلا وسیع ترین محدودیت های این ابزار در قاب ورک React در مقایسه با کامپوننت های ساده سمت کلاینت مشتمل بر موردها پایین میباشد:

- عدم به کار گیری از state( برای مثال useState() حمایت نمیشود) به دلیل آن که کامپوننت یک توشه ایفا می‌گردد و آنگاه سود آن تحت عنوان یک جریان به مخاطب ارائه می‌گردد. به عبارت دیگر کامپوننت در state محافظت کلاینت ایفا نمی‌شود.

- هیچ روی داد چرخه حیاتی مانند useEffect() در آن نیست. مجددا استدلال این مسئله این میباشد که کامپوننت در مرورگر اعمال نمی‌شود تا بتواند از مزایای حوادث و بقیه مفاد این چنینی برخوردار خواهد شد.

- هیچ browser-only API مانند DOM در آن نیست مگر آن که شما خودتان آنان‌را روی سرور قرار دهید. از جمله شما میتوانید fetch API را در لحاظ بگیرید که در آن موتورهای رندر سمت سرور یک polyfill را مهیا می نمایند و بنابراین تلاش سمت سرور دقیقا شبیه مرورگر خواهد بود با این تفاوت که فراخوانی های API را نیز مدنظر قرار میدهد.

- هیچ hook سفارشی سازی گردیده ای که به state یا این که افکت ها متعلق باشد یا این که توابع utility که به browser-only API ها متعلق می‌باشند نیست.

عملکردی که‌این ابزار در کادر ورک React از خویش نشانه می‌دهد در کل دو بهره و مزیت اساسی داراست:

- نیازی وجود ندارد که کدهای جاوا اسکریپت بسته بندی گردیده طراحی سایت به طور همیشگی به کلاینت ارسال شوند. در واقع با این شغل جاوا اسکریپت import و ایفا می‌گردد و آن‌گاه کدهای آن در سرور آیتم به کارگیری قرار میگیرند.

- درخواست های اول Ajax/API برای hydrate کردن کامپوننت نیاز نخواهد بود. طراحی سایت در مشهد این کامپوننت قادر رایاپارس است به طور بی واسطه با خدمت های بک اند تعامل داشته باشد تا این نیازها را به خیر برآورده نماید. این خصوصیت سبب می گردد تا نیاز به کدهای کمتری وجود داشته باشد و از هدر رفتن مجال بوسیله مرورگر در طی واکشی کردن داده های مرتبط پرهیز می نماید.

محدودیت های React Server Components در قاب ورک React
از آنجایی که React Server Components در چارچوب یک گوشه و کنار سمت سرور ایفا می‌گردد دارنده ahrefs محدودیت های خاصی می باشند که بایستی آن‌ها را جزئی از ویژگی ها این ابزار در اختیار بگذاریم به دلیل آن که شاید در بعضی از طریق ها این ویژگی ها یک محدودیت به شمار بیایند البته با این اکنون به ما امداد می نمایند تا خوب فهم و شعور کنیم که چرا React Server Components می‌تواند موءثر باشد.

مثلا وسیع ترین محدودیت های این ابزار در قاب ورک React در مقایسه با کامپوننت های ساده سمت کلاینت مشتمل بر موردها پایین میباشد:

- عدم به کار گیری از state( برای مثال useState() حمایت نمیشود) به دلیل آن که کامپوننت یک توشه ایفا می‌گردد و آنگاه سود آن تحت عنوان یک جریان به مخاطب ارائه می‌گردد. به عبارت دیگر کامپوننت در state محافظت کلاینت ایفا نمی‌شود.

- هیچ روی داد چرخه حیاتی مانند useEffect() در آن نیست. مجددا استدلال این مسئله این میباشد که کامپوننت در مرورگر اعمال نمی‌شود تا بتواند از مزایای حوادث و بقیه مفاد این چنینی برخوردار خواهد شد.

- هیچ browser-only API مانند DOM در آن نیست مگر آن که شما خودتان آنان‌را روی سرور قرار دهید. از جمله شما میتوانید fetch API را در لحاظ بگیرید که در آن موتورهای رندر سمت سرور یک polyfill را مهیا می نمایند و بنابراین تلاش سمت سرور دقیقا شبیه مرورگر خواهد بود با این تفاوت که فراخوانی های API را نیز مدنظر قرار میدهد.

- هیچ hook سفارشی سازی گردیده ای که به state یا این که افکت ها متعلق باشد یا این که توابع utility که به browser-only API ها متعلق می‌باشند نیست.

نظرات این مطلب

تعداد صفحات : -1

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 398
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 8
  • بازدید کننده امروز : 1
  • باردید دیروز : 217
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 231
  • بازدید ماه : 231
  • بازدید سال : 542
  • بازدید کلی : 27721
  • <
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی