TGViewer
Roocket | آموزش برنامه نویسی Roocket | آموزش برنامه نویسی @roocketir · 3.5K subscribers
Post #8791 2K
#نکته_آموزشی: بهینه‌سازی عملکرد React با استفاده از React.memo

⚛️ بهینه‌سازی عملکرد React با React.memo
‏React.memo یک تکنیک پیشرفته برای بهینه‌سازی عملکرد کامپوننت‌های تابعی است. با استفاده از React.memo، شما می‌توانید از رندر مجدد کامپوننت‌ها در مواقع غیرضروری جلوگیری کنید.

مثال:

const MyComponent = React.memo(({ value }) => {
console.log('Rendering MyComponent');
return <div>{value}</div>;
});

// فقط در صورتی که props تغییر کند، MyComponent دوباره رندر خواهد شد.


این تکنیک به خصوص در برنامه‌های بزرگ و پیچیده بسیار مفید است.
‏#React #Performance #Optimization

اگر تا حالا از این ویژگی استفاده کردید 👍 بدید
  • 👍 10
  • 👌 3
  • 👨‍💻 3
More from @roocketir
  1. Oct 3, 2026من: نابغه‌ام! هوش مصنوعی: عزیزم بشین سر جات 😅 @roocketir
  2. Jul 22, 2026تیم آی‌تی و زیرساخت یه روز قبل اینکه برن مرخصی :) @roocketir
  3. Jul 21, 2026آیا می‌شود مدل Concurrency زبان Go را با C پیاده کرد؟ در این مطلب نگاهی داریم به تجربه ساخ…
  4. Jul 19, 2026ساخت یک API تبدیل ارز با پایتون در این مطلب یک API تبدیل ارز با پایتون می‌سازیم که به یک س…
  5. Jul 17, 2026فرق سرعت یادگیری کدنویسی و فراموش کردن‌ش 😂 @roocketir
  6. Jul 16, 2026آشنایی با پردازش زبان طبیعی (NLP) هر روز میلیون‌ها نفر از ابزارهایی مانند ChatGPT، دستیاره…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →