فارسی
باز کردن در Telegram

پست در نمونه‌کد بالا، در نسخهٔ اشتباه همهٔ event listenerها روی window ثبت می‌شوند اما هرگز در زمان نیاز حذف نمی‌شوند و همین…

22 مارس 2026
|
| کانال توسعه‌دهندگان وب |
عکس
عکس
در نمونه‌کد بالا، در نسخهٔ اشتباه همهٔ event listenerها روی window ثبت می‌شوند اما هرگز در زمان نیاز حذف نمی‌شوند و همین موضوع می‌تواند در یک Single Page Application بزرگ باعث Memory Leak و افت کارایی در طول زمان شود. در نسخهٔ اصلاح‌شده با نگه داشتن reference توابع هندلر و حذف آن‌ها در زمان مناسب، ضمن رعایت best practice در مدیریت lifecycle، از رشد بی‌رویهٔ مصرف مموری و کند شدن رندر جلوگیری می‌شود. در پروژه‌های جدی وب، مخصوصاً وقتی کامپوننت‌ها به‌طور پویا mount/unmount می‌شوند، مدیریت صحیح event listenerها مثل این نمونه بسیار حیاتی است. 🔖 #Web #وب #Frontend #Backend 👤 Developix 💎 Channel: @DevelopixWeb
7 · 1K ·

در همان حوالی فید

|| کانال توسعه‌دهندگان وب |ویراک کلود | تجربه‌ی ابری بدون محدودیت ☁️🚀 🎁 ۲۰٪ شارژ هدیه روی اولین واریزی مزیت‌هایی که واقعاً فرق می‌سازن: ⚡️ پهنای باند 980 مگ 🌐با IP مازاد ⏱️ راه‌اندازی فور|| کانال توسعه‌دهندگان وب |✨ ‏NextAuth.js؛ احراز هویت مدرن برای Next.js اگه با Next.js کار می‌کنی و احراز هویت همیشه برات دردسر بوده، ‏NextAuth.js دقیقا برای همینه 👇 🔐 چیه و چی حل می‌کنه؟
این پیام
|| کانال توسعه‌دهندگان وب |🚀 ترفند کوچک برای لود سریع‌تر JS با defer خیلی وقت‌ها اسکریپت‌های سنگین باعث می‌شوند لود اولیه صفحه کند شود و First Paint دیر اتفاق بیفته. یک راه ساده و امن برا|| کانال توسعه‌دهندگان وب |‏تمیز کردن Controller با تکنیک Extract Function 🧹 یکی از ساده‌ترین و تاثیرگذارترین تکنیک‌های refactor در وب، مخصوصاً توی backend، Extract Function هست: جدا کردن
|| کانال توسعه‌دهندگان وب || کانال توسعه‌دهندگان وب |@DevelopixWeb · کانال · فناوری
3 038مشترک340میانگین دسترسی پست
فید انجمن باز کردن در Telegram

فید عمومی باز از ایندکس جست‌وجو ChatCrawler — «Google برای Telegram عمومی»؛ با خزش انجمن به‌روز می‌شود. زمان‌ها به UTC است.

فقط محتوای عمومی، API رسمی Telegram. دربارهٔ ما · پرسش‌ها · محدودیت‌های ایندکس · حذف یک صفحه · کاتالوگ · جست‌وجو · روش محاسبهٔ ما