cookie

Мы используем файлы cookie для улучшения сервиса. Нажав кнопку «Принять все», вы соглашаетесь с использованием cookies.

avatar

Ditty | دیتی

دیتی | دنیای ساده‌شدهٔ برنامه‌نویسی وب https://ditty.ir

Больше
Рекламные посты
3 446
Подписчики
-224 часа
-57 дней
-230 дней

Загрузка данных...

Прирост подписчиков

Загрузка данных...

🔺با HTTP Caching و نحوهٔ کارکرد اون توی مرورگر آشنا بشیم - توی این پست می‌خوایم با چند هدر HTTP آشنا بشیم که بطور اختصاصی برای Caching و مدیریت ذخیره‌سازی اطلاعات استفاده میشن - این تکنیک با حذف کردن درخواست‌های HTTP اضافی، استفاده از پهنای باند رو به شکل قابل توجهی کاهش میده که نتیجهٔ اون افزایش سرعت و عملکرد برنامه‌های فرانت‌اندی هست - جدیدترین پست دیتی: ditty.ir/545 #frontend
Показать все...
آشنایی با HTTP Caching | تکنیک‌های مختلف Cache برنامه‌های فرانت‌اند

مهمترین مزیت این تکنیک کاهش دادن تعداد درخواست‌های HTTP و استفاده بهینه از پهنای باند هست که نتیجهٔ اون افزایش قابل توجه سرعت و عملکرد برنامه هست.

👍 4 2👌 2
🔺 توی برنامه‌های فرانت‌اندی، آیا تفاوت Building و Bundling رو می‌دونیم؟ 🤔 تفاوت Minify و Uglify چطور؟ - توی این پست دیتی می‌خوایم ۶ واژه که شبیه به هم هستن رو بررسی کنیم: ditty.ir/543 #frontend
Показать все...
تفاوت Bundling ،Minifying ،Building و ۳ مورد دیگه

می‌خوایم با واژه‌ها و تکنیک‌هایی آشنا بشیم که در عین شباهت، تفاوت‌هایی دارن که اونها رو از هم متمایز می‌کنه و هر کدوم کاربرد خاصی توی دنیای فرانت‌اند دارن.

👍 22 3
نسخهٔ PDF
Показать все...
Фото недоступноПоказать в Telegram
🔺یک منبع به‌روز و پر از آموزش و نکتهٔ برای فرانت‌اند: https://frontendmasters.com/guides/front-end-handbook/2024 #links
Показать все...
👍 19🔥 3 1👏 1
🔺تصاویر، فونت‌ها، اسکریپت‌ها و فایل‌های یک برنامهٔ فرانت‌اندی رو چطوری مدیریت کنیم؟ 🤔 - یکی از مهارت‌هایی که به‌عنوان توسعه‌دهندهٔ فرانت‌اند باید اون رو بلد باشیم، نحوهٔ مدیریت Asset های برنامه هست - توی این پست نکته‌ها و تجربیاتی رو برای مدیریت Asset ها (فایل‌ها و تصاویر و ...) توی برنامه‌های فرانت‌اند براتون به اشتراک گذاشتم: ditty.ir/540 #tips
Показать все...
آشنایی با روش‌های مختلف مدیریت Asset ها (فایل‌ها و تصاویر) توی برنامه‌های فرانت‌اند

می‌خوایم با نکته‌ها و تجربیاتی درباره نحوهٔ مدیریت فایل‌های استاتیک مثل تصاویر و ویدئوها و فونت‌ها آشنا بشیم که کمک می‌کنن یک برنامهٔ فرانت‌اندی خوانا و قابل توسعه داشته باشیم

25👍 5🔥 1
سلام دوستان، عیدتون مبارک 👋 - نسخهٔ PDF برای ۸۰ سوال مصاحبهٔ فرانت‌اند و ۷۰ سوال مصاحبهٔ جاوااسکریپت رو می‌تونین دانلود کنین 👇 • 80 FE Interview Questions70 JavaScript Interview Questions #interview
Показать все...
🔥 55 23👍 5🙏 5😍 3💯 1
🔺توی جاوااسکریپت و مبحث پرامیس‌ها، تفاوت متدهای race و any چیه؟ متد all و allSettled چطور؟ 🤔 - این متدها که از Promise به صورت استاتیک قابل دسترس هستن (یعنی مثلاً ()Promise.resolve یا ()Promise.race) کاربردهای زیادی دارن و بهمون کمک می‌کنن یک برنامهٔ سریع‌تر و پویاتر داشته باشیم. توی این پست این متدها رو بررسی می‌کنیم و با مثال‌هایی از کاربرد اونها توی دنیای واقعی آشنا می‌شیم: ditty.ir/537 #javascript
Показать все...
آشنایی با متدهای استاتیک Promise در جاوااسکریپت

یک پرامیس متدهای استاتیک مختلفی داره مثل all و race که توی این قسمت می‌خوایم با همه اونها آشنا بشیم

25🔥 2
Фото недоступноПоказать в Telegram
🔺ترفند ری‌اکتی - توی ری‌اکت وقتی از useState استفاده می‌کنیم، برای مقدار اولیه اون، بجای پاس دادن مقدار به‌صورت مستقیم می‌تونیم اون رو توی یک کال‌بک محصور کنیم (مثل عکس) - توی عکس همونطور که می‌بینیم، تابعی داریم به اسم heavyCalculation که مثلاً کار سنگینی انجام میده و می‌خوایم خروجی اون رو به عنوان مقدار useState قرار بدیم - می‌تونستیم این کار رو بدون استفاده از کال‌بک هم انجام بدیم، که توی این حالت باید بدونیم که هر بار که این کامپوننت رندر میشه، تابع پاس داده‌شده هم مجدد اجرا میشه. که اگه عملیات ما سنگین باشه باعث افت عملکرد کامپوننت میشه - حالا وقتی که تابع یا یک عملیات سنگین رو توی یک کال‌بک محصور می‌کنیم، ری‌اکت توی رندر ابتدایی، این کال‌بک رو اجرا و توی رندرهای بعدی از خروجی این کال‌بک (که توی رندر ابتدایی محاسبه شده) استفاده می‌کنه. یعنی فقط یک بار اجرای اون عملیات سنگین - از این ترفند بهتره زمانی استفاده کنیم که واقعاً عملیات سنگینی داریم که هر بار اجرای اون، عملکرد کامپوننت رو تحت تأثیر قرار میده - مشاهدهٔ نمونه عملی #react
Показать все...
👍 62 4🔥 1
Фото недоступноПоказать в Telegram
سال قبل کلی پیام از شما گرفتم که مشکلات و دغدغه‌هاتون رو با من در میون گذاشتین. اگه بخوام همه این تجربه رو توی یک جمله خلاصه کنم، میشه: «یکمی بیشتر با هم مهربون باشیم» سال نو همگی دوستان مبارک باشه 👋 #1403
Показать все...
🎉 48 46👎 1🔥 1🕊 1🤷 1
🔺آشنایی با ویژگی‌های جدید جاوااسکریپت (ES14) - توی اکمااسکریپت ١۴ ویژگی‌های جالبی رو داریم از جمله چند متد کاربردی مربوط به آرایه‌ها - توی این پست با این ویژگی‌ها که توی جدیدترین نسخه‌های جاوااسکریپت و تایپ‌اسکریپت در دسترس هستن آشنا بشیم: https://ditty.ir/536 #javascript
Показать все...
آشنایی با ویژگی‌های جدید جاوااسکریپت (ES14)

ویژگی‌های جالبی از ES14 به جاوااسکریپت اضافه شده از جمله متدهای کاربردی مربوط به آرایه‌ها که اونها رو توی این قسمت بررسی می‌کنیم

🔥 28 8👍 5🤯 2🙏 1