TGViewer
Channel Public Channel
| Rad Dev (JS) 🖤 |

| Rad Dev (JS) 🖤 |

@rads_notes

#JS 👑

سعیدی‌را‌د هستم، اینجا تجربم و چیزایی که یاد می‌گیرم رو به اشتراک می‌ذارم.

ارتباط:

@AminKhoy78

مخلصم 👨‍💻🖤
Subscribers
2.69K
Photos
400
Videos
18
Links
722

Showing posts older than #1356 · Back to latest

Older Posts 20 shown
Post #1355 2.62K
متد جدید جاوا اسکریپت (Es2026)

این‌جا می‌تونید مستندات کاملش رو بخونید:

🔗 TC39

🔗 MDN

@Mern_stack_01
  • 👍 43
  • ❤ 11
  • ⚡ 5
  • 💔 1
Post #1354 2.42K
یه جا خوندم: اگه به گذشته نگاه کردی و نگفتی چقدر احمق بودم، احتمالا الان یه احمقی.

@Mern_stack_01
  • 👍 114
  • ❤ 9
  • 😁 6
  • 💔 2
  • 👎 1
Post #1353 2.52K
| Rad Dev (JS) 🖤 | پیچدگی زمانی این کد چیه؟ @Mern_stack_01
  • 👍 14
  • ❤ 3
  • 🔥 2
Post #1351 2.47K
مدتیه از cva استفاده می‌کنم. خوانایی کد رو به شدت افزایش می‌ده.

یه پکیجه واسه مدیریت کلاسای Css، مخصوصا تو تیلویند.

فکر کن یه button داری که variant های مختلفی داره. براش باید کلی شرط و یه متر کلاس بنویسی.
ولی با cva خیلی راحت‌تر می‌شه مدیریت‌شون کرد.

🔗 Npm

🔗 Docs

@Mern_stack_01
  • 👍 26
  • ❤ 12
Post #1350 2.36K
اگه تو یه تب اطلاعاتی از storage مرورگر تغییر کنه، تب های دیگه با ایونت storage می‌تونن اونو detect کنن:

window.addEventListener("storage", (event) => {
console.log(event.key);
console.log(event.newValue);
});



@Mern_stack_01
  • 👍 27
  • ❤ 8
Post #1349 2.24K
اگه ChatGPT یه 24 ساعت قطع بشه، یسریا تازه می‌فهمن که تخصص فراتر از چند خط پرامپته.

@Mern_stack_01
  • 👍 109
  • 😁 4
  • 🔥 3
  • 🤔 2
  • 💔 2
  • 👎 1
Post #1348 2.39K
یه بزرگی می‌گفت: فشار کاری بهتر از فشار بی‌کاریه.

@Mern_stack_01
  • 👍 146
  • ❤ 9
  • 😁 2
  • 💯 1
Post #1347 2.73K
تو Error Handling یه مفهوم داریم به اسم Error propgation.
مفهومش اینه که ارور رو پاس بدیم به هندلر های بالادستی. تا کی؟ تا جایی که یکی‌از هندلرها هندلش کنه.

مثلا کد زیر err می‌ره تو catch بالادستی:

try {
db.save()
} catch (err) {
logger.error(err)
throw err
}


ارور رو وقتی Propagate می‌کنیم که هندلر فعلی مسئول اصلی هندل کردنش نباشه.

@Mern_stack_01
  • ❤ 28
  • 👍 6
Post #1346 2.37K
تیم خوب تمام ماجراست.

@Mern_stack_01
  • 👍 77
  • ❤ 18
  • 💯 5
  • 😁 2
  • 💔 2
Post #1345 2.44K
یه ایرادی که این کد داره اینه که تو catch فقط لاگ انداخته شده:

async function getUser(){
try{
...
}
catch(e){
console.log(e)
}
}


لاگ می‌گیری که چی بشه؟ واسه کی؟ واسه چی؟

ارور رو وقتی Catch کن که بتونی کاری انجام بدی.

@Mern_stack_01
  • ❤ 28
  • 👍 10
  • 🤔 6
  • 👎 3
Post #1344 2.27K
مفهومی داریم به اسم origin که از سه تا مقدار زیر تشکیل می‌شه:

Protocol + Domain + Port


هر دو url که این 3‌ رو یکسان داشته باشن اصطلاحا گفته می‌شه Same Origin. مثلا اینا همشون same origin هستن:

https://sabzlearn.ir:8008
https://sabzlearn.ir:8008/courses
https://sabzlearn.ir:8008/blog


اما این urlها هیچ‌کدوم با اون یکی same origin نیستن:

https://sabzlearn.ir:8007
https://api.sabzlearn.ir:8008/courses
http://sabzlearn.ir:8008/blog


اصطلاحا رابطه بین این urlها از نوع Cross Origin هست.

@Mern_stack_01
  • ❤ 36
  • 👍 15
  • 💔 1
Post #1343 2.23K
مدیرعامل دیجی‌کالا: ارزش تخصص داره کم می‌شه و چیزی که می‌مونه اینه که چجوری با آدما تعامل داری (مهارت های نرم)

پ‌ن: به نظرم کاملا درست می‌گن.

@Mern_stack_01
  • 👍 80
  • ❤ 8
  • 👎 6
  • 💔 1
Post #1342 2.24K
شما یادتون نمیاد. یه زمانی اگه جی‌کوئری و php بلد بودی بهت می‌گفتن فول‌استک.

@Mern_stack_01
  • 😁 98
  • 💔 11
  • 👍 6
  • 🤯 4
  • 🔥 3
  • 👎 1
Post #1341 2.46K
شما اگه رونالدو هم باشی هیتر داری.

اونوقت هیترا کی‌ان؟ اکثرا همچین آدمایی که تو ویدئو می‌بینید.

@Mern_stack_01
  • 👍 62
  • 😁 14
  • ❤ 11
  • 👎 1
  • 💯 1
Post #1340 1.99K
یکی از تفا‌وت های برنامه‌نویس تازه‌کار و حرفه‌ای تعیین ددلاینه.

برنامه‌نویس حرفه‌ای می‌تونه ددلاین تعیین کنه و پروژه رو سر ددلاین برسونه. این مهارت با گذروندن دوره یا مطالعه به دست نمیاد. فقط با توسعه پروژه و کسب تجربه می‌شه بهش رسید.

@Mern_stack_01
  • 👍 60
  • ❤ 9
  • 💯 2
Post #1339 2.1K
| Rad Dev (JS) 🖤 | راستش از این پیاماتون خیلی انرژی می‌گیرم. خوشحالم که تونستم مفید باشم ❤️ @Mern_stack_01
راستش از این پیاماتون خیلی انرژی می‌گیرم.
خوشحالم که تونستم مفید باشم ❤️

@Mern_stack_01
  • ❤ 49
  • 👍 5
  • 🔥 3
  • 😁 1
  • 💯 1
Post #1338 1.91K
سوال: رزومه به چه زبانی باشه؟

پاسخ: به زبانی که آگهی نوشته شده.

@Mern_stack_01
  • 👍 81
  • ❤ 8
  • 😁 4
  • ⚡ 2
  • 👎 1
  • 💔 1
Post #1337 2.2K
این‌جا بیش از 6,000 چیت‌شیت دسته‌بندی‌شده هست که می‌تونید استفاده کنید.


🔗 LINK

یسریاش قدیمیه.
قبل از استفاده، تاریخ آپدیت‌شون رو بخونید.

@Mern_stack_01
  • ❤ 23
  • 👍 8
  • 💯 1
Post #1336 2.07K
نکته: رزومه قرار نیست شغل بگیره. رزومه فقط مصاحبه می‌گیره.

این مصاحبه‌ست که شغل می‌گیره.

@Mern_stack_01
  • ❤ 67
  • 👍 22
  • 💯 4
  • ⚡ 2
  • 🤔 2
  • 🔥 1
  • 💔 1
Older posts →
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 →