| Rad Dev (JS) |
الذهاب إلى القناة على Telegram
#JS 👑 سعیدیراد هستم، اینجا تجربم و چیزایی که یاد میگیرم رو به اشتراک میذارم. ارتباط: @AminKhoy78 مخلصم 👨💻🖤
إظهار المزيد2 094
المشتركون
+124 ساعات
+167 أيام
+47630 أيام
أرشيف المشاركات
2 093
فایل package.json صرفا فقط واسه نگهداری dependency نیست. کلی کار باحال میشه باهاش انجام داد.
یکی از کارایی که میشه انجام داد Script Composition (ترکیب اسکریپتها) هست. یعنی از طریق یه اسکریپت، یه اسکریپت دیگه رو اجرا کنید. این قابلیت باعث میشه اسکریپت های خیلی طولانی نداشته باشید.
مثلا اسکریپت های زیر رو در نظر بگیرید. با اجرای اسکریپت build، اسکریپت clean هم اجرا میشه:
{ "scripts": { "clean": "rimraf dist", "build": "npm run clean && tsc" } }@Mern_stack_01
2 093
این یه داشبورد اوپنسورس خفنه که با ریاکت و تایپاسکریپت توسعه داده شده.
اگه مبتدی هستین واسه یادگیری و اگه حرفهای هستین واسه ایده کرفتن میتونین ازش استفاده کنین:
🔗 https://github.com/pbasiak/dev-fox-ui-mui-dashboard-theme
@Mern_stack_01
2 093
به نظرم زیر 5 - 6 سال سابقهکار به هیچوجه نمیشه به سطح سنیور رسید.
جملهای "با دوره / منتور x به سطح سنیور میرسید" یه جمله کاملا اشتباهه که توسط یکسری مدرسین و پکیج فروش های کلاهبردار و شیاد استفاده میشه.
بدون حدودا 5 - 6 سال سابقه کار نمیشه سنیور بود.
از توجه شما به این موضوع سپاسگزارم.
محمدامین جی سعیدیراد
@Mern_stack_01
2 093
میدونستید توپ جام جهانی 2026 از یه گوشی هوشمند هم هوشمندتره؟
داخل توپ یه حسگر حرکتی IMU با نرخ 500 هرتز قرار گرفته.
یعنی سنسور میاد حرکت، سرعت و چرخش توپ رو تو هر ثانیه 500 بار رصد میکنه!
کوچکترین برخورد پای بازیکن با توپ تو صدم ثانیه ثبت میشه.
همچنین با هر ضربه به توپ، توپ دقیقترین دادهها رو به صورت لحظهای به سیستم VAR ارسال میکنه.
میشه گفت حتی قبل از این که داور بخواد بره سیستم VAR رو چک کنه، خود توپ تصمیم رو گرفته که مثلا آفساید هست یا نه.
زنده باد تکنولوژی ❤️
@Mern_stack_01
2 093
پکیج React-Doctor یه ابزار رایگان و اوپنسورسه واسه بررسی سلامت پروژه های ریاکتی.
با اجرای کامندی که تو تصویر میبینید میاد پروژتون رو اسکن میکنه و یه امتیاز بین 0 تا 100 بهش میده.
اول فریمورک پروژه رو تشخیص میده و سپس طبق نتیجه میاد با در نظر گرفتن 100ها قانون مختلف پروژه رو از لحاظ پرفورمنس، معماری، باندلسایز، امنیت و ... مورد بررسی قرار میده.
امتیازدهی هم هوشمندانهست. یعنی خطاها بیشتری نسبت به هشدارها روی وزن نهایی دارن.
بهصورت کلی:
- امتیاز 75 به بالا: وضعیت خوب
- امتیاز 50 تا 74: نیازمند بهبود
- امتیاز کمتر از 50: وضعیت بحرانی
جدا از اینا لیست کاملی از مشکلات رو هم بهتون نشون میده تا بتونین فیکسشون کنین:
🔗 https://www.react.doctor/
@Mern_stack_01
2 093
یکی از پکیج هایی که هر برنامهنویس Node.js باید بشناسه node-cron هست.
با این پکیج میتونین Cron Job تعریف کنین. یعنی یسری کار تعیین شده که تو یه زمان خاص باید تکرار بشن.
مثلا:
- ارسال ایمیل های دورهای
- ارسال پیام توسط ربات هر روز 9 صبح
- ساخت Backup
- بروزرسانی Cache
- و …
🔗 https://www.npmjs.com/package/node-cron
@Mern_stack_01
2 093
جذب برنامهنویس فرانتاند برای پروژه
برای پروژهای به یک برنامهنویس فرانتاند ساکن مشهد نیاز داریم.
همکاری بهصورت پروژهای و ریموت هست اما برای هماهنگی بهتر، جلسات به صورت هفتگی برگزار میشوند.
مهارتهای مورد نیاز:
- تجربه مناسب در توسعه فرانتاند
- آشنایی با Next.js
- داشتن تجربه در پروژه واقعی
- ترجیحاً فرد خیلی تازهکار نباشد
- آشنایی با Clean Architecture مزیت محسوب میشود
لطفاً در صورت تمایل، رزومه خودتون رو به این آیدی ارسال کنید:
🆔 @payman_7443
@Mern_stack_01
2 093
پکیج bwip.js یه لایبرری اوپنسورسه که میتونید ازش واسه ایجاد بیش از 100 نوع بارکد استفاده کنید. تو محیط مرورگر، Nodejs، ریاکتنیتیو و … قابل اجراست و میشه ازش خروجی png, canvas یا svg گرفت:
🔗 https://www.npmjs.com/package/bwip-js
@Mern_stack_01
2 093
رفقا این تبلیغاتی که گاها انتهای پستها نمایش داده میشن رو خود تلگرام میذاره.
بنده نه رد و نه تاییدشون میکنم.
هر تبلیغی با این تیپ و استایل دیدید، خود تلگرام قرار میده تو چنلها.
@Mern_stack_01
2 093
میدونید چرا اکثر کارآفرینهای ایرانی ارزشی برای نیروی انسانی قائل نیستن؟ چون ماشین تورم نیاز به هرگونه خلاقیت، دانش، تجربه و … را از بین میبرد. تورم همه چیز رو میبلعد.
@Mern_stack_01
2 093
راستش از این پیاماتون خیلی انرژی میگیرم.
خوشحالم که تونستم مفید باشم ❤️
@Mern_stack_01
2 093
هفت Best Practice واسه پروژه های Node.js:
🔗 https://dev.to/mehedihasan2810/nodejs-best-practices-a-guide-for-developers-4d65
@Mern_stack_01
2 093
Repost from Ninja
vless://a3c97f7b-8b92-4fa8-b413-1d6c9a6d00cf@188.121.109.144:80?security=reality&encryption=none&pbk=aRFkJEfh-9aEi6UC8EF1vGIAZdzIg64WM4W93Mq36Sk&headerType=none&fp=chrome&spx=%2F&type=tcp&sni=www.aparat.com&sid=093ccf21be#%F0%9F%A5%B7%20%40Ninja2ray
⚡️ 329ms
🥷 @Ninja2ray2 093
یه بار واسه یه پوزیشنی داشتم رزومههای ارسالی رو بررسی میکردم.
حدودا 60 تا رزومه بود. تو 8 تا از رزومهها دقیقا یه نمونهکار یکسان وجود داشت. حتی با سورسکد های یکسان!
جدا از این که همه اون رزومهها رد شدن، بعدا کاشف به عمل اومد که این 8 شخص دانشجوی یه دوره آموزشی بودن و پروژه هایی که مدرس تو دوره نوشته بود رو عینا به عنوان نمونهکار گذاشته بودن تو رزومههاشون!
نتیجه اول: نمونهکار یعنی پروژهای که خودت توسعه دادی.
نتیجه دوم: نمونهکار هر چقدر یونیکتر همونقدر باارزشتر.
@Mern_stack_01
2 093
از 114 تگ Html چندتاشو به خاطر دارین؟
اینجا میتونین خودتونو محک بزنین:
🔗 https://codepen.io/plfstr/full/zYqQeRw
خودم 58تا👨💻
@Mern_stack_01
2 093
یکی از مهمترین تفاوت های جونیور و سنیور اینه که سنیور اصول ریفکتورینگ رو به خوبی بلده.
البته شما هم میتونید از این لینک یادش بگیرید:
🔗 refactoring.guru/refactoring
@Mern_stack_01
2 093
تقریبا هر چیزی که تو اکوسیستم ریاکت نیاز داری اینجا هست. از روتر گرفته تا چارت، انیمیشن، آیکون، تستنویسی، مدیریت فرم و …:
🔗 https://github.com/enaqx/awesome-react
@Mern_stack_01
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
