Join our team of writers
Hassan MohammadzadehHassan Mohammadzadeh
Back to blogProgramming Tutorials

چگونه عملکرد اپلیکیشن React خود را بهینه کنیم؟

June 6, 2026

شاهین بهرامی

Written by:

شاهین بهرامی

چگونه عملکرد اپلیکیشن React خود را بهینه کنیم؟

یک اپلیکیشن React که کند اجرا می‌شود، معمولاً دلیلش render های غیرضروری است، نه خود الگوریتم‌های برنامه.

چند تکنیک کاربردی

  • از React.memo برای کامپوننت‌هایی که props ثابتی دارند استفاده کنید.
  • مقادیر سنگین محاسباتی را با useMemo کش کنید.
  • توابعی که به کامپوننت فرزند پاس داده می‌شوند را با useCallback ثابت نگه دارید.
  • لیست‌های بزرگ را با virtualization (مثل react-window) رندر کنید.
  • بارگذاری کامپوننت‌های سنگین را با React.lazy به تعویق بیندازید.

قبل از هر بهینه‌سازی، با DevTools Profiler اندازه بگیرید تا بدانید واقعاً کجا مشکل است.

Comments (0 comments)

You need to sign in to post a comment. Sign in

چگونه عملکرد اپلیکیشن React خود را بهینه کنیم؟ | Hassan Mohammadzadeh