| Rad Dev (JS) 🖤 |
2.69K subscribers
401 photos
18 videos
10 files
723 links
#JS 👑

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

ارتباط:

@AminKhoy78

مخلصم 👨‍💻🖤
Download Telegram
با در نظر گرفتن این قسمت از package.json اگه تو ترمینال کامند npm run dev رو بزنید پروژه ران می‌شه.
اما اگه خود vite رو تو ترمینال اجرا کنید احتمالا نمی‌شناسه و ارور می‌ده.

به نظرتون چرا؟ 🤔

@Mern_stack_01
5🤔22❤7
| Rad Dev (JS) 🖤 |
با در نظر گرفتن این قسمت از package.json اگه تو ترمینال کامند npm run dev رو بزنید پروژه ران می‌شه. اما اگه خود vite رو تو ترمینال اجرا کنید احتمالا نمی‌شناسه و ارور می‌ده. به نظرتون چرا؟ 🤔 @Mern_stack_01
سوال مصاحبه: اگه npm run build همون vite build هست، پس چرا مستقیما vite build رو اجرا نمی‌کنیم؟

پاسخ: چون کامند vite build یه کامند در سطح سیستم نیست. چون ترمینال به طور مستقیم vite رو نمی‌شناسه. چون vite به طور گلوبال رو سیستم نصب نیست.

اما وقتی این اسکریپت از طریق npm اجرا می‌شه، npm این اسکریپت رو به صورت لوکال اجرا می‌کنه و چون vite تو پروژه نصبه، کامند کار می‌کنه.

جزئیات عمیق‌تر رو می‌تونید این‌جا مطالعه کنید:

🔗 LINK

@Mern_stack_01
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤44👍6⚡4🔥2🤯1🤡1
این ریپو طلاست.

یه لیست دسته‌بندی شده از ویدئو های مهندسی نرم‌افزاره مثل الگوریتم، ساختمان داده، دیتابیس و …

🔗 REPO

@Mern_stack_01
Please open Telegram to view this post
VIEW IN TELEGRAM
❤34👍5🔥4⚡1
اهمیت و تاثیر منتور:

پ‌ن: البته منتور درست حسابی. نه این پکیج‌فروشای اینستاگرامی که ادعا می‌کنن تو دو ماه واسه باباشون لندکروز خریدن.

@Mern_stack_01
👍54😁9❤7🔥1
این ریپو قسمت های عجیب و غریب جاوا اسکریپت که هیشکی نمی‌تونه بفهمه رو یه جا جمع کرده و دلیل هر کدوم رو توضیح داده.

🔗 LINK

خوبیش اینه که فارسیه.

@Mern_stack_01
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡29❤13
می‌دونستید تو نکست می‌تونید متادیتای تایتل رو اینطوری تعریف کنید؟

این که هر پروپرتی چی هست رو تو این لینک می‌تونید بخونید:

🔗 LINK

@Mern_stack_01
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28❤5⚡3
چرا با جزوه نوشتن تو برنامه‌نویسی مخالفم؟

1. برنامه‌نویسی مدام در حال تغییر و آپدیته. جزوه‌ای که نوشته می‌شه تو طولانی‌مدت نمی‌تونه معتبر باشه.

2. جزوه اصولا فهرست نداره. مفهومی که دنبالشی رو چطور می‌خوای تو جزوه پیدا کنی؟

3. سرچ یکی از مهارت های مهم واسه برنامه‌‌نویساس. با سرچ کردن هم خیلی راحت‌تر به هدفت می‌رسی و هم مهارت سرچت تقویت می‌شه.

4. محتوای جزوه دقیقا چیزایی هست که بلدی. اما تو سطح اینترنت کلی مطلب مرتبط دیگه هست که بلد نیستی. اگه جزوه رو بخونی چیزی خارج از دونسته‌هات یاد نمی‌گیری. اما تو سرچ با مطالب جدید هم آشنا می‌شی.

منظور از سرچ هم گوگل‌ هست و هم صحبت با هوش مصنوعی.

البته این نظر شخصی منه و دلایلی که براش دارم. وگرنه اجبار نیست. اما بحث کلی اینه که وقت‌تون رو خیلی سر جزوه نوشتن تلف نکنید. اگه یه کد رو دو بار بنویسید (تمرین کنید) حتی شاید نیاز به جزوه نوشتن نباشه.

@Mern_stack_01
👍81👎16❤15⚡2
Forwarded from Azizi’s Warm Corner ((AZIZI) ⚡️)
جزوه نوشتن توی برنامه نویسی وقت به فنا دادن خالصه
آورده ای هم نداره
هیچوقت هم بخش زیادی از چیزهایی که نوشتی رو نمیری بخونی دوباره
حیف کاغذ و جوهر خودکار
حیف وقت
👍78👎27❤10🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18⚡2💯2👍1👎1
می‌دونستین اگه تو‌ شرکتی استخدام بشین که سرش به تنش می‌ارزه، تو روز اول / هفته اول بهتون ولکام‌پک می‌دن؟

فارسیش می‌شه پک خوشامدگویی و واسه خلق احساس خوب واسه نیروی جدید و “ایجاد حس تعلق به شرکت” داده می‌شه.

البته تو اکثر شرکت های ایرانی مدیر هم حس خوب نداره. چه برسه به این که بتونه به فکر‌ حس‌ نیرو ‌باشه.

@Mern_stack_01
💔81👍9❤5🤡2👎1
حقوق، دلیل شروع کردنه.
مدیر خوب، دلیل موندن.

همه به خاطر پول کار می‌کنن. اما هیشکی فقط به خاطر پول، شاهکار خلق نمی‌کنه.

@Mern_stack_01
👍87❤14🔥4
تا حالا منتور کسی که صفر کیلومتر هست نشدم (نخواستم بشم)
دانشجو های منتورینگی‌ که داشتم همیشه حداقل تا Html Css رو خودشون ‌‌یاد گرفته بودن و از جاوا اسکریپت به بعدِ رودمپ رو همراه‌شون بودم. صرفا واسه این که بدونم دانشجو خودش جنم تنها یاد گرفتن رو داره.

دلیلم اینه که معتقدم یه‌ برنامه‌نویس‌ اگه نتونه به صورت خودآموز یاد بگیره، نمی‌تونه موفق بشه.
به نظرم اگه یه شخص از اولین گام رودمپ یه منتور کنارش باشه و همه چیو به دانشجو یاد بده، اون مهارت خودآموزیه ضعیف می‌شه و احساس می‌کنم شخص در ادامه مسیر هم وابسته یه منتور / همراه خواهد بود.
درسته منتور می‌تونه تو خودآموزی هم به دانشجو کمک کنه. اما این مهارت باید تو خود دانشجو باشه بای‌دیفالت.

البته حدودا 5 ساله به دلیل مشغله‌کاری منتورینگ قبول نکردم. ولی چارچوب فکریم همچین چیزیه راجع بهش.

@Mern_stack_01
👍56❤12⚡3👎1🤯1💯1
اگه دنبال سوالات باکیفیت برای Coding Interview هستین، این مقاله رو بوکمارک کنین و بخونین:

🔗 LINK

@Mern_stack_01
Please open Telegram to view this post
VIEW IN TELEGRAM
❤23👍2🔥2
با جاوا اسکریپت اگه بخواید نوتیفیکیشن سیستمی بفرستید، می‌تونید از این کد استفاده کنید.

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

🔗 MDN

@Mern_stack_01
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34❤12🔥3⚡1
در ادامه این پست، تو اسکریپت‌ها این‌جوری می‌شه از اطلاعات پروژه استفاده کرد.

به همه پروپرتی‌ها می‌شه دسترسی داشت:

$npm_package_name
$npm_package_version
$npm_package_author
$npm_package_license
…


واسه دسترسی به اطلاعات تودرتو هم می‌شه از _ استفاده کرد:

npm_package_repository_url
npm_package_config_port


از کاربرداش می‌شه اشاره کرد به نمایش اطلاعات پروژه، Git Tag، ساخت Docker Image، نمایش ورژن موقع build، ساخت بنر تو اپلیکیشن های Cli و …

@Mern_stack_01
❤15👍5
این داشبورد با ری‌اکت توسعه داده شده.
اگه تو ری‌اکت تازه‌کارید چیزای خوبی می‌تونید ازش یاد بگیرید:

DEMO

SOURCE

@Mern_stack_01
👍25❤11
راستش لینکدین و ارتباطات همینه.

لینکدین رو خیلی جدی بگیرید و راجع به اصول فعالیتش تحقیق کنید.
لینکدین جاییه که می‌تونید کانکشن بین‌المللی بسازید.

البته رویافروشی نشه یوقت.
این موضوع زمان می‌بره و در اوایل نباید انتظار معجزه داشته باشید.

@Mern_stack_01
❤62👍10💯3👎2
یا نمی‌دونه سنیور چیه، یا نمی‌دونه 30 تومن چیه، یا نمی‌دونه سه تا شش سال چیه یا کلا نمی‌دونه.

@Mern_stack_01
👍98💔14😁9🤡4❤3🤯3👎1