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

پست 🚀 ترفند کوچک برای لود سریع‌تر JS با defer

6 آوریل 2026
|
| کانال توسعه‌دهندگان وب |
🚀 ترفند کوچک برای لود سریع‌تر JS با defer خیلی وقت‌ها اسکریپت‌های سنگین باعث می‌شوند لود اولیه صفحه کند شود و First Paint دیر اتفاق بیفته. یک راه ساده و امن برای بهتر شدن تجربه کاربر، استفاده از attribute به‌دردبخور defer در اسکریپت‌های خارجی است. 😎 وقتی روی <script> از defer استفاده می‌شود: - HTML بدون توقف پارس می‌شود ✅ - فایل JS در پس‌زمینه دانلود می‌شود ✅ - اجرای JS بعد از کامل شدن HTML و قبل از DOMContentLoaded انجام می‌شود ✅ <!-- خوب برای اسکریپت‌های غیرضروری در لحظه اول --> <script src="/static/js/app.js" defer></script> <!-- اگر به ترتیب اجرا نیاز داری، همین ترتیب tagها رعایت می‌شود --> <script src="/static/js/vendor.js" defer></script> <script src="/static/js/main.js" defer></script> برخلاف async، ترتیب اجرای اسکریپت‌ها با defer حفظ می‌شود، که برای بیشتر پروژه‌های Web امن‌تر و قابل‌پیش‌بینی‌تر است. 🌱 مرجع بیشتر: MDN – <script> element یک بار روی اسکریپت‌های عمومی و analytics امتحان شود، تاثیرش روی سرعت حس می‌شود. ⚡️ 🔖 #Web #وب #Frontend #Backend #HTML #script #defer #Performance #Frontend #Web 👤 Developix 💎 Channel: @DevelopixWeb
6 · 954 ·

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

|| کانال توسعه‌دهندگان وب |✨ ‏NextAuth.js؛ احراز هویت مدرن برای Next.js اگه با Next.js کار می‌کنی و احراز هویت همیشه برات دردسر بوده، ‏NextAuth.js دقیقا برای همینه 👇 🔐 چیه و چی حل می‌کنه؟|| کانال توسعه‌دهندگان وب |در نمونه‌کد بالا، در نسخهٔ اشتباه همهٔ event listenerها روی window ثبت می‌شوند اما هرگز در زمان نیاز حذف نمی‌شوند و همین موضوع می‌تواند در یک Single Page Applic
این پیام
|| کانال توسعه‌دهندگان وب |‏تمیز کردن Controller با تکنیک Extract Function 🧹 یکی از ساده‌ترین و تاثیرگذارترین تکنیک‌های refactor در وب، مخصوصاً توی backend، Extract Function هست: جدا کردن|| کانال توسعه‌دهندگان وب |در کد زیر سعی شده در یک route مربوط به Express داده‌ها از یک API خارجی گرفته شده و به صورت JSON برگردانده شود، اما یک اشتباه/Anti Pattern جدی در استفاده از asyn
|| کانال توسعه‌دهندگان وب || کانال توسعه‌دهندگان وب |@DevelopixWeb · کانال · فناوری
3 038مشترک340میانگین دسترسی پست
فید انجمن باز کردن در Telegram

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

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