با در نظر گرفتن این قسمت از package.json اگه تو ترمینال کامند npm run dev رو بزنید پروژه ران میشه.
اما اگه خود vite رو تو ترمینال اجرا کنید احتمالا نمیشناسه و ارور میده.
به نظرتون چرا؟ 🤔
@Mern_stack_01
اما اگه خود 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
پاسخ: چون کامند vite build یه کامند در سطح سیستم نیست. چون ترمینال به طور مستقیم vite رو نمیشناسه. چون vite به طور گلوبال رو سیستم نصب نیست.
اما وقتی این اسکریپت از طریق npm اجرا میشه، npm این اسکریپت رو به صورت لوکال اجرا میکنه و چون vite تو پروژه نصبه، کامند کار میکنه.
جزئیات عمیقتر رو میتونید اینجا مطالعه کنید:
@Mern_stack_01
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤44👍6⚡4🔥2🤯1🤡1
این ریپو طلاست.
یه لیست دستهبندی شده از ویدئو های مهندسی نرمافزاره مثل الگوریتم، ساختمان داده، دیتابیس و …
🔗 REPO
@Mern_stack_01
یه لیست دستهبندی شده از ویدئو های مهندسی نرمافزاره مثل الگوریتم، ساختمان داده، دیتابیس و …
@Mern_stack_01
Please open Telegram to view this post
VIEW IN TELEGRAM
❤34👍5🔥4⚡1
اهمیت و تاثیر منتور:
پن: البته منتور درست حسابی. نه این پکیجفروشای اینستاگرامی که ادعا میکنن تو دو ماه واسه باباشون لندکروز خریدن.
@Mern_stack_01
پن: البته منتور درست حسابی. نه این پکیجفروشای اینستاگرامی که ادعا میکنن تو دو ماه واسه باباشون لندکروز خریدن.
@Mern_stack_01
👍54😁9❤7🔥1
این ریپو قسمت های عجیب و غریب جاوا اسکریپت که هیشکی نمیتونه بفهمه رو یه جا جمع کرده و دلیل هر کدوم رو توضیح داده.
🔗 LINK
خوبیش اینه که فارسیه.
@Mern_stack_01
خوبیش اینه که فارسیه.
@Mern_stack_01
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡29❤13
میدونستید تو نکست میتونید متادیتای تایتل رو اینطوری تعریف کنید؟
این که هر پروپرتی چی هست رو تو این لینک میتونید بخونید:
🔗 LINK
@Mern_stack_01
این که هر پروپرتی چی هست رو تو این لینک میتونید بخونید:
@Mern_stack_01
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28❤5⚡3
چرا با جزوه نوشتن تو برنامهنویسی مخالفم؟
1. برنامهنویسی مدام در حال تغییر و آپدیته. جزوهای که نوشته میشه تو طولانیمدت نمیتونه معتبر باشه.
2. جزوه اصولا فهرست نداره. مفهومی که دنبالشی رو چطور میخوای تو جزوه پیدا کنی؟
3. سرچ یکی از مهارت های مهم واسه برنامهنویساس. با سرچ کردن هم خیلی راحتتر به هدفت میرسی و هم مهارت سرچت تقویت میشه.
4. محتوای جزوه دقیقا چیزایی هست که بلدی. اما تو سطح اینترنت کلی مطلب مرتبط دیگه هست که بلد نیستی. اگه جزوه رو بخونی چیزی خارج از دونستههات یاد نمیگیری. اما تو سرچ با مطالب جدید هم آشنا میشی.
منظور از سرچ هم گوگل هست و هم صحبت با هوش مصنوعی.
البته این نظر شخصی منه و دلایلی که براش دارم. وگرنه اجبار نیست. اما بحث کلی اینه که وقتتون رو خیلی سر جزوه نوشتن تلف نکنید. اگه یه کد رو دو بار بنویسید (تمرین کنید) حتی شاید نیاز به جزوه نوشتن نباشه.
@Mern_stack_01
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
فارسیش میشه پک خوشامدگویی و واسه خلق احساس خوب واسه نیروی جدید و “ایجاد حس تعلق به شرکت” داده میشه.
البته تو اکثر شرکت های ایرانی مدیر هم حس خوب نداره. چه برسه به این که بتونه به فکر حس نیرو باشه.
@Mern_stack_01
💔81👍9❤5🤡2👎1
حقوق، دلیل شروع کردنه.
مدیر خوب، دلیل موندن.
همه به خاطر پول کار میکنن. اما هیشکی فقط به خاطر پول، شاهکار خلق نمیکنه.
@Mern_stack_01
مدیر خوب، دلیل موندن.
همه به خاطر پول کار میکنن. اما هیشکی فقط به خاطر پول، شاهکار خلق نمیکنه.
@Mern_stack_01
👍87❤14🔥4
تا حالا منتور کسی که صفر کیلومتر هست نشدم (نخواستم بشم)
دانشجو های منتورینگی که داشتم همیشه حداقل تا Html Css رو خودشون یاد گرفته بودن و از جاوا اسکریپت به بعدِ رودمپ رو همراهشون بودم. صرفا واسه این که بدونم دانشجو خودش جنم تنها یاد گرفتن رو داره.
دلیلم اینه که معتقدم یه برنامهنویس اگه نتونه به صورت خودآموز یاد بگیره، نمیتونه موفق بشه.
به نظرم اگه یه شخص از اولین گام رودمپ یه منتور کنارش باشه و همه چیو به دانشجو یاد بده، اون مهارت خودآموزیه ضعیف میشه و احساس میکنم شخص در ادامه مسیر هم وابسته یه منتور / همراه خواهد بود.
درسته منتور میتونه تو خودآموزی هم به دانشجو کمک کنه. اما این مهارت باید تو خود دانشجو باشه بایدیفالت.
البته حدودا 5 ساله به دلیل مشغلهکاری منتورینگ قبول نکردم. ولی چارچوب فکریم همچین چیزیه راجع بهش.
@Mern_stack_01
دانشجو های منتورینگی که داشتم همیشه حداقل تا Html Css رو خودشون یاد گرفته بودن و از جاوا اسکریپت به بعدِ رودمپ رو همراهشون بودم. صرفا واسه این که بدونم دانشجو خودش جنم تنها یاد گرفتن رو داره.
دلیلم اینه که معتقدم یه برنامهنویس اگه نتونه به صورت خودآموز یاد بگیره، نمیتونه موفق بشه.
به نظرم اگه یه شخص از اولین گام رودمپ یه منتور کنارش باشه و همه چیو به دانشجو یاد بده، اون مهارت خودآموزیه ضعیف میشه و احساس میکنم شخص در ادامه مسیر هم وابسته یه منتور / همراه خواهد بود.
درسته منتور میتونه تو خودآموزی هم به دانشجو کمک کنه. اما این مهارت باید تو خود دانشجو باشه بایدیفالت.
البته حدودا 5 ساله به دلیل مشغلهکاری منتورینگ قبول نکردم. ولی چارچوب فکریم همچین چیزیه راجع بهش.
@Mern_stack_01
👍56❤12⚡3👎1🤯1💯1
اگه دنبال سوالات باکیفیت برای Coding Interview هستین، این مقاله رو بوکمارک کنین و بخونین:
🔗 LINK
@Mern_stack_01
@Mern_stack_01
Please open Telegram to view this post
VIEW IN TELEGRAM
❤23👍2🔥2
با جاوا اسکریپت اگه بخواید نوتیفیکیشن سیستمی بفرستید، میتونید از این کد استفاده کنید.
موارد تکمیلیش رو هم اینجا میتونید بخونید:
🔗 MDN
@Mern_stack_01
موارد تکمیلیش رو هم اینجا میتونید بخونید:
@Mern_stack_01
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34❤12🔥3⚡1
در ادامه این پست، تو اسکریپتها اینجوری میشه از اطلاعات پروژه استفاده کرد.
به همه پروپرتیها میشه دسترسی داشت:
واسه دسترسی به اطلاعات تودرتو هم میشه از _ استفاده کرد:
از کاربرداش میشه اشاره کرد به نمایش اطلاعات پروژه، Git Tag، ساخت Docker Image، نمایش ورژن موقع build، ساخت بنر تو اپلیکیشن های Cli و …
@Mern_stack_01
به همه پروپرتیها میشه دسترسی داشت:
$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
| Rad Dev (JS) 🖤 |
در ادامه این پست، تو اسکریپتها اینجوری میشه از اطلاعات پروژه استفاده کرد. به همه پروپرتیها میشه دسترسی داشت: $npm_package_name $npm_package_version $npm_package_author $npm_package_license … واسه دسترسی به اطلاعات تودرتو هم میشه از _ استفاده کرد:…
یه روش رایج دیگش هم استفاده داخل خود کده:
بنا به موقعیت میشه روش استفاده رو انتخاب کرد.
@Mern_stack_01
import packageJson from './package.json';
console.log(packageJson.version);
بنا به موقعیت میشه روش استفاده رو انتخاب کرد.
@Mern_stack_01
❤12👍5🤡2
این داشبورد با ریاکت توسعه داده شده.
اگه تو ریاکت تازهکارید چیزای خوبی میتونید ازش یاد بگیرید:
DEMO
SOURCE
@Mern_stack_01
اگه تو ریاکت تازهکارید چیزای خوبی میتونید ازش یاد بگیرید:
DEMO
SOURCE
@Mern_stack_01
👍25❤11
راستش لینکدین و ارتباطات همینه.
لینکدین رو خیلی جدی بگیرید و راجع به اصول فعالیتش تحقیق کنید.
لینکدین جاییه که میتونید کانکشن بینالمللی بسازید.
البته رویافروشی نشه یوقت.
این موضوع زمان میبره و در اوایل نباید انتظار معجزه داشته باشید.
@Mern_stack_01
لینکدین رو خیلی جدی بگیرید و راجع به اصول فعالیتش تحقیق کنید.
لینکدین جاییه که میتونید کانکشن بینالمللی بسازید.
البته رویافروشی نشه یوقت.
این موضوع زمان میبره و در اوایل نباید انتظار معجزه داشته باشید.
@Mern_stack_01
❤62👍10💯3👎2
یا نمیدونه سنیور چیه، یا نمیدونه 30 تومن چیه، یا نمیدونه سه تا شش سال چیه یا کلا نمیدونه.
@Mern_stack_01
@Mern_stack_01
👍98💔14😁9🤡4❤3🤯3👎1