| Rad Dev (JS) 🖤 |
Open in Telegram
#JS 👑 سعیدیراد هستم، اینجا تجربم و چیزایی که یاد میگیرم رو به اشتراک میذارم. محتوای کانال کاملا Human-Generated میباشند. ارتباط: @AminKhoy78 مخلصم 👨💻🖤
Show more2 719
Subscribers
-224 hours
+37 days
+6430 days
Posts Archive
2 718
Repost from Azizi’s Warm Corner
جزوه نوشتن توی برنامه نویسی وقت به فنا دادن خالصه
آورده ای هم نداره
هیچوقت هم بخش زیادی از چیزهایی که نوشتی رو نمیری بخونی دوباره
حیف کاغذ و جوهر خودکار
حیف وقت
2 718
چرا با جزوه نوشتن تو برنامهنویسی مخالفم؟
1. برنامهنویسی مدام در حال تغییر و آپدیته. جزوهای که نوشته میشه تو طولانیمدت نمیتونه معتبر باشه.
2. جزوه اصولا فهرست نداره. مفهومی که دنبالشی رو چطور میخوای تو جزوه پیدا کنی؟
3. سرچ یکی از مهارت های مهم واسه برنامهنویساس. با سرچ کردن هم خیلی راحتتر به هدفت میرسی و هم مهارت سرچت تقویت میشه.
4. محتوای جزوه دقیقا چیزایی هست که بلدی. اما تو سطح اینترنت کلی مطلب مرتبط دیگه هست که بلد نیستی. اگه جزوه رو بخونی چیزی خارج از دونستههات یاد نمیگیری. اما تو سرچ با مطالب جدید هم آشنا میشی.
منظور از سرچ هم گوگل هست و هم صحبت با هوش مصنوعی.
البته این نظر شخصی منه و دلایلی که براش دارم. وگرنه اجبار نیست. اما بحث کلی اینه که وقتتون رو خیلی سر جزوه نوشتن تلف نکنید. اگه یه کد رو دو بار بنویسید (تمرین کنید) حتی شاید نیاز به جزوه نوشتن نباشه.
@Mern_stack_01
2 718
میدونستید تو نکست میتونید متادیتای تایتل رو اینطوری تعریف کنید؟
این که هر پروپرتی چی هست رو تو این لینک میتونید بخونید:
🔗 LINK
@Mern_stack_01
2 718
این ریپو قسمت های عجیب و غریب جاوا اسکریپت که هیشکی نمیتونه بفهمه رو یه جا جمع کرده و دلیل هر کدوم رو توضیح داده.
🔗 LINK
خوبیش اینه که فارسیه.
@Mern_stack_01
2 718
اهمیت و تاثیر منتور:
پن: البته منتور درست حسابی. نه این پکیجفروشای اینستاگرامی که ادعا میکنن تو دو ماه واسه باباشون لندکروز خریدن.
@Mern_stack_01
2 718
این ریپو طلاست.
یه لیست دستهبندی شده از ویدئو های مهندسی نرمافزاره مثل الگوریتم، ساختمان داده، دیتابیس و …
🔗 REPO
@Mern_stack_01
2 718
سوال مصاحبه: اگه npm run build همون vite build هست، پس چرا مستقیما vite build رو اجرا نمیکنیم؟
پاسخ: چون کامند vite build یه کامند در سطح سیستم نیست. چون ترمینال به طور مستقیم vite رو نمیشناسه. چون vite به طور گلوبال رو سیستم نصب نیست.
اما وقتی این اسکریپت از طریق npm اجرا میشه، npm این اسکریپت رو به صورت لوکال اجرا میکنه و چون vite تو پروژه نصبه، کامند کار میکنه.
جزئیات عمیقتر رو میتونید اینجا مطالعه کنید:
🔗 LINK
@Mern_stack_01
2 718
با در نظر گرفتن این قسمت از package.json اگه تو ترمینال کامند npm run dev رو بزنید پروژه ران میشه.
اما اگه خود vite رو تو ترمینال اجرا کنید احتمالا نمیشناسه و ارور میده.
به نظرتون چرا؟ 🤔
@Mern_stack_01
2 718
گفتم بهش یه سر بزنم. به خودم اومدم دیدم 10 دیقس دارم بازی میکنم.
یه بازی Typeه که خودت سطح بازی رو انتخاب میکنی. علاوه بر بازی میتونه سرعت تایپتون رو افزایش بده:
🔗 LINK
@Mern_stack_01
2 718
سونر یکی از لایبرری های Toast Notification هست که سبکه، داک خوبی داره، استفادش هم راحته و نصب هفتگی چشمگیری داره:
🔗 https://www.npmjs.com/package/sonner
@Mern_stack_01
2 718
داشت گند میزد به پروژه که مچشو گرفتم.
مهم نیست از کدوم Ai استفاده میکنین. داکیومنت رفیق بیکلک و همیشگی شماست.
@Mern_stack_01
2 718
امروز با یه پکیج آیکون واسه ریاکت و نکست آشنا شدم به اسم Lucide-react که سبک و تایپاسکریپتفرندلیه و گستردگی آیکوناش هم بالاست:
🔗 https://npmjs.com/package/lucide-react
@Mern_stack_01
2 718
واقعا یسری آپدیتها رو درک نمیکنم.
مثلا Next.js اومده تو ورژن جدیدش اسم فایل middleware رو به proxy تغییر داده.
خودشم تو داکش نوشته فقط اسمش عوض شده، عملکردش همونه :/
خب بابا اصلا middleware رایجتره که.
دولوپر بیچاره هم یه کلمه جدید میبینه خوف میکنه فکر میکنه مثلا چه چیز سخت و پیچیدهای اضافه شده به فریمورک.
@Mern_stack_01
2 718
اینجا کلی Button واسه موقعیت های مختلف هست به همراه سورسکدشون:
🔗 https://cssbuttons.io
@Mern_stack_01
2 718
اینجا کلی Button واسه موقعیت های مختلف هست به همراه سورسکدشون:
https://cssbuttons.io
@Mern_stack_01
2 718
به به.
حدودا 100 مینیپروژه Html Css Js به همراه سورسکد:
🔗 LINK
چیزای خوبی میشه ازشون یاد گرفت.
@Mern_stack_01
