قابلیت های جدید ری‌اکت 19 مشخص شد

فریم ورک ری‌اکت

بروزرسانی بعدی فریم فرک React قرار است یک نسخه Major (یعنی نسخه 19) باشد. مهم ترین قابلیت هایی که در این نسخه به ری‌اکت اضافه خواهد شد:

  • کامپایلر ری‌اکت برای بهینه سازی رندر های زیاد بدون نیاز به استفاده از memo یا useMemo

  • اکشن‌ها برای ارسال راحتتر دیتا از سرور به کلاینت. فقط کافی است داخل یک تابع از 'use server' استفاده شود. برای مثال:

async function search(data) {
  'use server';
  // ...
}

<form action={search}>
  <input name="query" />
  <button type="submit">Search</button>
</form>
  • توسعه فول‌استک در خود ری‌اکت با استفاده از 'use server' و 'use client' ممکن خواهد شد.

  • متاتگ های صفحه مثل <title> و تگ های <meta ...> در خود ری‌اکت پشتیبانی خواهند شد.

  • بارگذاری منابع مثل فونت‌ها و استایل‌ها با استفاده از Suspense که جدیدا به ری‌اکت اضافه شده است بهنیه‌تر خواهد شد.

مشخص است که React به سمت بهینه شدن برای فریم‌ورک های سطح بالاتر مثل NextJS پیش می‌رود.


کامنت ها