ru
Feedback
| Rad Dev (JS) |

| Rad Dev (JS) |

Открыть в Telegram

#JS 👑 سعیدی‌را‌د هستم، اینجا تجربم و چیزایی که یاد می‌گیرم رو به اشتراک می‌ذارم. ارتباط: @AminKhoy78 مخلصم 👨‍💻🖤

Больше
2 094
Подписчики
+124 часа
+167 дней
+47630 день

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

Похожие каналы
Нет данных
Возникли проблемы? Пожалуйста, обновите страницу или обратитесь к нашему support-менеджеру .
Входящие и исходящие упоминания
---
---
---
---
---
---
Привлечение подписчиков
июнь '26
июнь '26
+286
в 4 каналах
май '26
+431
в 16 каналах
Get PRO
апрель '26
+35
в 4 каналах
Get PRO
март '26
+15
в 0 каналах
Get PRO
февраль '26
+885
в 12 каналах
Get PRO
январь '26
+38
в 0 каналах
Get PRO
декабрь '25
+532
в 2 каналах
Дата
Привлечение подписчиков
Упоминания
Каналы
15 июня+9
14 июня+3
13 июня+3
12 июня+2
11 июня+4
10 июня+3
09 июня+9
08 июня+4
07 июня0
06 июня+3
05 июня+2
04 июня+21
03 июня+184
02 июня+10
01 июня+29
Посты канала
اگه Coding Interview رو کنکور در نظر بگیریم، LeetCode می‌شه کتاب کنکوری. یکی از سایت هایی که مهارت حل مسئله شما رو به شدت تقویت می‌کنه و در نتیجه واسه Coding Interview خیلی آماده‌تر می‌شید، سایت LeetCode هست: 🔗 LeetCode.com البته به نظرم قبل از حل تمرینات لیت‌کد بهتره مفاهیم پایه مربوط به الگوریتم و ساختمان داده رو بلد باشید. @Mern_stack_01

2
قدیما که ادا هایی مثل دوتا مانیتور و تم دارک و قهوه و ماچا و … نبودن، تو همچین محیطی کد می‌زدیم. @Mern_stack_01
قدیما که ادا هایی مثل دوتا مانیتور و تم دارک و قهوه و ماچا و … نبودن، تو همچین محیطی کد می‌زدیم. @Mern_stack_01
792
3
در ادامه این پست، تو package.json می‌تونید واسه نام‌گذاری اسکریپت‌ها از : استفاده کنید. یعنی این‌طوری: { "scripts": { "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "build": "tsc", "build:client": "vite build", "build:server": "tsc" } } کاراکتر : هیچ معنی خاصی واسه npm نداره و فقط یه Naming Convention بین برنامه‌نویس‌هاست. این ساختار تو پروژه های بزرگ خیلی خوانا‌تره. @Mern_stack_01
898
4
دلیل این که درخواست های اقوام برای آموزش برنامه‌نویسی به فرزندان‌شون رو رد می‌کنم اینه که موفق‌شدن تو این حوزه فقط 30 درصد به استاد / مدرس بستگی داره و مابقیش بر عهده خود شخصه. اراده، انگیزه، علاقه، حتی عرضه، نوع شخصیت، حتی ارتباطات و … کلی چیز دیگه موثرند. حالا اگه شخص این وسط یه درصد موفق نشه، همه تقصیرا میفته گردن مدرس بیچاره. اگه می‌خواید بعدا مزه پشیمونی رو تجربه نکنید، شما هم همچین درخواست هایی رو از اقوام رد کنید. @Mern_stack_01
1 027
5
کانال رسمی آپارات در یوتوب :)) @Mern_stack_01
کانال رسمی آپارات در یوتوب :)) @Mern_stack_01
1 306
6
در رابطه با این Poll باید بگم یه چیزی وجود داره یه اسم Best Practice Trap. یعنی تله بست‌پرکتیس‌ها. اکثرا وقتی یه best practice می‌بینیم به عنوان یه فکت مطلق برداشت می‌کنیم که همیشه درسته، همه ‌جا باید ازش استفاده کرد و … تو کد بالا دولوپر کم‌تجربه کد 2 رو انتخاب می‌کنه. چون احتمالا با یه اصلی به اسم DRY آشنایی داره و می‌گه نباید کد رو تکرار کرد. نمی‌دونه تو کد دوم باید کلی if نوشت که خودش باعث کثیفی کد می‌شه. نمی‌دونه تو ماه های آینده نیاز های یوزر و ادمین از هم‌دیگه جدا می‌شن و اون‌موقع هم قراره کلی if دیگه به فانکشن اضافه می‌شه و در نتیجه فانکشن تبدیل می‌شه به یه هیولا که نمی‌شه حتی بهش دست زد دیگه. گاهی اوقات کمی تکرار بهتر از abstraction زودهنگام هست. در نتیجه سعی کنید تو تله Best Practice نیفتید. بست‌پرکتیس‌ها فکت مطلق نیستن. اکثر بست‌پرکتیس‌ها عمدتا واسه یه context خاص تعریف می‌شن. @Mern_stack_01
1 078
7
Нет текста...
1 092
8
کدوم کد رو ترجیح می‌دین؟ @Mern_stack_01
کدوم کد رو ترجیح می‌دین؟ @Mern_stack_01
1 228
9
یه چک‌لیست خیلی جامع واسه فرانت‌اند (جاوا اسکریپت، امنیت، سئو، پروداکشن و …) 🔗 https://github.com/thedaviddias/Front-End-Che
یه چک‌لیست خیلی جامع واسه فرانت‌اند (جاوا اسکریپت، امنیت، سئو، پروداکشن و …) 🔗 https://github.com/thedaviddias/Front-End-Checklist لینک‌ها و منابع خیلی مفیدی توش هست. حتما بهش یه سر بزنید. @Mern_stack_01
1 152
10
یه لیست خوب و دسته‌بندی‌شده از ابزارهایی که به درد دولوپر فرانت‌اند می‌خورن: 🔗 https://github.com/nafasebra/awesome-webdesig
یه لیست خوب و دسته‌بندی‌شده از ابزارهایی که به درد دولوپر فرانت‌اند می‌خورن: 🔗 https://github.com/nafasebra/awesome-webdesign-tools @Mern_stack_01
1 126
11
اگه انگلیسی‌تون در حدی نیست که مقالات انگلیسی رو بخونید، لینک مقاله رو بفرستید به ChatGPT و این متن رو زیرش بنویسید: “محتوای این لینک رو بهم یاد بده” به زبون آدمی‌زاد و با دید فنی بهتون توضیح می‌ده، نه این که فقط ترجمه کنه. @Mern_stack_01
1 173
12
Нет текста...
1 194
13
مواردی که در راستای امنیت Api باید بلد باشید: 🔗 https://roadmap.sh/api-security-best-practices @Mern_stack_01
مواردی که در راستای امنیت Api باید بلد باشید: 🔗 https://roadmap.sh/api-security-best-practices @Mern_stack_01
1 424
14
این سایت اومده یسری سوال چالشی و مصاحبه‌ای از Css و Js رو به صورت سطح‌بندی‌شده و همراه با جواب تشریحی گذاشته که اگه در حال یا
این سایت اومده یسری سوال چالشی و مصاحبه‌ای از Css و Js رو به صورت سطح‌بندی‌شده و همراه با جواب تشریحی گذاشته که اگه در حال یادگیری هستین خیلی می‌تونه واسه درک بهتر کمک‌تون کنه: 🔗 https://30secondsofinterviews.org/ @Mern_stack_01
1 496
15
اگه این کانفیگ رو به وی‌اس‌کد اضافه کنین وقتی فایل رو سیو می‌کنین خودش ایمپورت‌ها رو مرتب می‌کنه و حتی ایمپورت هایی که استفاده نکردین رو پاک می‌کنه: { "editor.codeActionsOnSave": { "source.organizeImports": "explicit" } } مثلا: // Before save import z from "./z"; import React from "react"; import a from "./a"; // After save import React from "react"; import a from "./a"; import z from "./z"; @Mern_stack_01
1 721
16
یه الگوریتم معروف هست به اسم Stalin Sort. روش کارش این‌طوریه که میاد اعدادی که روند صعودی آرایه رو به هم می‌زنن رو حذف می‌کنه. یجورایی آرایه رو مرتب می‌کنه، اما با حذف یسری آیتم‌ها: const list = [1, 2, 5, 3, 6, 4, 10]; sortedResult = stalinSort(list); console.log(sortedResult) // [1, 2, 5, 6, 10] کدش هم این‌جا هست: 🔗 https://github.com/kedmenecr/stalin-sort-js مسلما تو پروژه های واقعی بهش نیاز نمی‌شه. صرفا یه الگوریتم فانه. @Mern_stack_01
1 633
17
اگه تازه جاوا اسکربپت یاد گرفتین یا دارین یادش می‌گیرین، این ریپو 30 تمرین جاوا اسکریپت با سورس‌کد و بدون سورس‌کد قرار داده ک
اگه تازه جاوا اسکربپت یاد گرفتین یا دارین یادش می‌گیرین، این ریپو 30 تمرین جاوا اسکریپت با سورس‌کد و بدون سورس‌کد قرار داده که می‌تونه چند قدم جلو بندازتتون: 🔗 https://github.com/wesbos/JavaScript30 @Mern_stack_01
1 888
18
اگه با محصولات JetBrains کد زده باشید احتمالا می‌دونید که موقع ارسال پارامترها به فانکشن اسم پارامترها رو hint می‌کنه. اگه هم
اگه با محصولات JetBrains کد زده باشید احتمالا می‌دونید که موقع ارسال پارامترها به فانکشن اسم پارامترها رو hint می‌کنه. اگه همچین چیزی رو بخواید تو وی‌اس‌کد داشته باشید اکستنشن Parameter Hints یا Inline Parameters رو نصب کنید. @Mern_stack_01
1 792
19
((: @Mern_stack_01
((: @Mern_stack_01
1 598
20
تو مهندسی نرم‌افزار یه اصطلاح داریم به اسم Happy Path. به حالت ایده‌الی گفته می‌شه که پروژه بدون هیچ مشکلی کار می‌کنه و هیچ خطایی به وجود نمیاد. مثلا: - کاربر ایمیل معتبر وارد می‌کنه. - رمز عبور رو هم معتبر وارد می‌کنه. - اینترنت وصله و قطع نمی‌شه. - دیتابیس در دسترسه. - اطلاعات به درستی ذخیره می‌شن. - پیام موفقیت نمایش داده می‌شه. و در یک کلام همه‌چی عالی پیش می‌ره. شاید واستون جالب باشه که هوش مصنوعی اکثرا فقط Happy Path رو پیاده سازی می‌کنه و کاری به حالت های Fail نداره. این‌جاست که تفاوت یه برنامه‌نویس حرفه‌ای و مبتدی تو استفاده از Ai و توسعه نرم‌افزار مشخص می‌شه. @Mern_stack_01
1 751