cookie

We use cookies to improve your browsing experience. By clicking «Accept all», you agree to the use of cookies.

avatar

Ditty | دیتی

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

Show more
Advertising posts
3 450
Subscribers
+624 hours
+187 days
+1430 days

Data loading in progress...

Subscriber growth rate

Data loading in progress...

🔺قابلیت Type Predicate توی تایپ‌اسکریپت چیه؟ 🤔 - تایپ‌اسکریپت یه قابلیت کاربردی داره به اسم Type Predicate که کمک می‌کنه نوع یک مقدار به شکل یک خاص‌تر و مشخص‌تر برای ما در دسترس باشه - برای مثال توی شرایطی که نوع یک مقدار ممکنه عدد باشه یا رشته، این قابلیت به ما کمک می‌کنه که از نوع اون مقدار قطعیت داشته باشیم. به قول معروف عملیات Narrowing رو برامون راحت‌تر می‌کنه - توی این پست ابتدا با مفهوم Narrowing آشنا می‌شیم و بعد Type Predicate رو بررسی می‌کنیم: ditty.ir/549 #typescript
Show all...
آشنایی با Type Predicate توی تایپ‌اسکریپت

با این ويژگی می‌تونیم عملیات Narrowing رو بهبود بدیم و کاری کنیم که نوع یک مقدار به شکل یک خاص‌تر و مشخص‌تر برای ما در دسترس باشه.

🔥 6 4
🔺قابلیت Type Predicate توی تایپ‌اسکریپت چیه؟ 🤔 - تایپ‌اسکریپت یه قابلیت کاربردی داره به اسم Type Predicate که کمک می‌کنه نوع یک مقدار به شکل یک خاص‌تر و مشخص‌تر برای ما در دسترس باشه - برای مثال توی شرایطی که نوع یک مقدار ممکنه عدد باشه یا رشته، این قابلیت به ما کمک می‌کنه که از نوع اون مقدار قطعیت داشته باشیم. به قول معروف عملیات Narrowing رو برامون راحت‌تر می‌کنه - توی این پست ابتدا با مفهوم Narrowing آشنا می‌شیم و بعد Type Predicate رو بررسی می‌کنیم: ditty.ir/549 #typescript
Show all...
سلام دوستان عزیزم. من قصد دارم دوباره فرصتی رو بذارم، تا اگه راهنمایی، کمک و مشورت توی حوزه کاری احتیاج دارین تا جایی که از دستم بر بیاد راهنماییتون کنم و پاسخ بدم - پیامتون رو تا آخر وقت دوشنبه به ایمیل زیر بفرستین. و لطفاً واضح و جامع توضیح بدین تا بهتر بتونم راهنمایی کنم: [email protected] - ممکنه با تأخیر جواب بدم، که از همین الان عذر می‌خوام :) اما حتماً سعی می‌کنم که پاسخگو باشم منتظرتون هستم 🖐🌹
Show all...
52👍 2🔥 1🤣 1
🔺سرویس‌ ورکر (Service Worker) چیه؟ 🤔 - سرویس ورکر به اسکریپت‌هایی گفته میشه که پشتِ پردهٔ برنامه‌های فرانت‌اندی اجرا میشن. به طوری که کاربر و Main Thread وجود اونها رو حس نمی‌کنه - با سرویس‌ورکرها می‌تونیم: • به شکل حرفه‌ای ریسورس‌ها رو کش کنیم و برنامه‌های آفلاین داشته باشیم • عملیات و پردازش‌های سنگین انجام بدیم • به کاربرا Push Notification ارسال کنیم • و ... - مهمترین هدف سرویس‌ورکر کم کردن حجم کارهای Main Thread هست. کارهایی که باعث افت کیفیت و سرعت برنامه‌های ما می‌شدن - توی این قسمت می‌خوایم با سرویس‌ورکرها آشنا بشیم و ببینیم که چطوری می‌تونیم از این تکنیک برای Cache کردن ریسورس‌هامون استفاده کنیم: ditty.ir/546 #frontend
Show all...
آشنایی با Service Workers | تکنیک‌های مختلف Cache برنامه‌های فرانت‌اند

با Service Workers که قابلیت‌های جالب و فراوانی توی ذخیره‌سازی و افزایش سرعت برنامه‌های فرانت‌اندی دارن آشنا می‌شیم و نکات و استانداردهای مهم اون رو بررسی می‌کنیم

23👍 12🔥 3
🔺با HTTP Caching و نحوهٔ کارکرد اون توی مرورگر آشنا بشیم - توی این پست می‌خوایم با چند هدر HTTP آشنا بشیم که بطور اختصاصی برای Caching و مدیریت ذخیره‌سازی اطلاعات استفاده میشن - این تکنیک با حذف کردن درخواست‌های HTTP اضافی، استفاده از پهنای باند رو به شکل قابل توجهی کاهش میده که نتیجهٔ اون افزایش سرعت و عملکرد برنامه‌های فرانت‌اندی هست - جدیدترین پست دیتی: ditty.ir/545 #frontend
Show all...
آشنایی با HTTP Caching | تکنیک‌های مختلف Cache برنامه‌های فرانت‌اند

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

👍 9 5👌 2
🔺 توی برنامه‌های فرانت‌اندی، آیا تفاوت Building و Bundling رو می‌دونیم؟ 🤔 تفاوت Minify و Uglify چطور؟ - توی این پست دیتی می‌خوایم ۶ واژه که شبیه به هم هستن رو بررسی کنیم: ditty.ir/543 #frontend
Show all...
تفاوت Bundling ،Minifying ،Building و ۳ مورد دیگه

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

👍 23 3
نسخهٔ PDF
Show all...
The Front End Developer_Engineer Handbook 2024.pdf3.81 MB
Photo unavailableShow in Telegram
🔺یک منبع به‌روز و پر از آموزش و نکتهٔ برای فرانت‌اند: https://frontendmasters.com/guides/front-end-handbook/2024 #links
Show all...
👍 19🔥 3 1👏 1
🔺تصاویر، فونت‌ها، اسکریپت‌ها و فایل‌های یک برنامهٔ فرانت‌اندی رو چطوری مدیریت کنیم؟ 🤔 - یکی از مهارت‌هایی که به‌عنوان توسعه‌دهندهٔ فرانت‌اند باید اون رو بلد باشیم، نحوهٔ مدیریت Asset های برنامه هست - توی این پست نکته‌ها و تجربیاتی رو برای مدیریت Asset ها (فایل‌ها و تصاویر و ...) توی برنامه‌های فرانت‌اند براتون به اشتراک گذاشتم: ditty.ir/540 #tips
Show all...
آشنایی با روش‌های مختلف مدیریت Asset ها (فایل‌ها و تصاویر) توی برنامه‌های فرانت‌اند

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

25👍 5🔥 1
سلام دوستان، عیدتون مبارک 👋 - نسخهٔ PDF برای ۸۰ سوال مصاحبهٔ فرانت‌اند و ۷۰ سوال مصاحبهٔ جاوااسکریپت رو می‌تونین دانلود کنین 👇 • 80 FE Interview Questions70 JavaScript Interview Questions #interview
Show all...
🔥 55 23👍 5🙏 5😍 3💯 1
Choose a Different Plan

Your current plan allows analytics for only 5 channels. To get more, please choose a different plan.