🔥8🤯2👀2
#Typenoscript
✅ تایپ اسکریپت:
بر روی زبان جاوا اسکریپت بنا شده است و سیستم تایپ را به آن اضافه می کند.
کامپایل می شود و قبل از اجرا به جاوا اسکریپت تبدیل می شود.
✅ مزایا:
سیستم تایپ: به شما کمک می کند تا از خطاهای زمان اجرا جلوگیری کنید.
خوانایی بهتر: کدهای تایپ اسکریپت به دلیل سیستم تایپ، خوانایی بهتری دارند.
قابلیت نگهداری: به دلیل سیستم تایپ، نگهداری و توسعه کدهای تایپ اسکریپت آسان تر است.
✅ معایب:
یادگیری دشوارتر: به دلیل وجود سیستم تایپ، یادگیری آن کمی دشوارتر از جاوا اسکریپت است.
سرعت: به دلیل کامپایل شدن، سرعت اجرای آن کمی کندتر از جاوا اسکریپت است.
جامعه کوچکتر: به دلیل جدیدتر بودن، جامعه آن به اندازه جاوا اسکریپت بزرگ نیست.
💥 انتخاب بین جاوا اسکریپت و تایپ اسکریپت: 💥
✅ انتخاب بین این دو زبان به نیازهای شما بستگی دارد. اگر به دنبال یک زبان برنامه نویسی آسان برای یادگیری هستید و سرعت برای شما مهم است، جاوا اسکریپت گزینه مناسبی است. اما اگر به دنبال یک زبان برنامه نویسی با سیستم تایپ قوی و خوانایی بالا هستید، تایپ اسکریپت گزینه بهتری است.
Channel | Group | YouTube
✅ تایپ اسکریپت:
بر روی زبان جاوا اسکریپت بنا شده است و سیستم تایپ را به آن اضافه می کند.
کامپایل می شود و قبل از اجرا به جاوا اسکریپت تبدیل می شود.
✅ مزایا:
سیستم تایپ: به شما کمک می کند تا از خطاهای زمان اجرا جلوگیری کنید.
خوانایی بهتر: کدهای تایپ اسکریپت به دلیل سیستم تایپ، خوانایی بهتری دارند.
قابلیت نگهداری: به دلیل سیستم تایپ، نگهداری و توسعه کدهای تایپ اسکریپت آسان تر است.
✅ معایب:
یادگیری دشوارتر: به دلیل وجود سیستم تایپ، یادگیری آن کمی دشوارتر از جاوا اسکریپت است.
سرعت: به دلیل کامپایل شدن، سرعت اجرای آن کمی کندتر از جاوا اسکریپت است.
جامعه کوچکتر: به دلیل جدیدتر بودن، جامعه آن به اندازه جاوا اسکریپت بزرگ نیست.
💥 انتخاب بین جاوا اسکریپت و تایپ اسکریپت: 💥
✅ انتخاب بین این دو زبان به نیازهای شما بستگی دارد. اگر به دنبال یک زبان برنامه نویسی آسان برای یادگیری هستید و سرعت برای شما مهم است، جاوا اسکریپت گزینه مناسبی است. اما اگر به دنبال یک زبان برنامه نویسی با سیستم تایپ قوی و خوانایی بالا هستید، تایپ اسکریپت گزینه بهتری است.
Channel | Group | YouTube
❤🔥11👍3😁2🤣2
♨️ سوال مصاحبهای: چرا نباید در ریاکت state رو مستقیما آپدیت کنیم؟
اگه بخواین یه state رو مستقیما آپدیت کنید متوجه میشین کامپوننت شما مجددا رندر (Rerender) نمیشه.
به جای اینکه مستقیما state رو آپدیت کنیم باید از متد setter اون در هوک useState استفاده کنیم. این متدها یک آپدیت در شی state رو برنامهریزی و مدیریت میکنن و وقتی تغییر انجام شد کامپوننت شما re-render خواهد شد.
#reactjs #سوال_مصاحبهای
Channel | Group | YouTube
اگه بخواین یه state رو مستقیما آپدیت کنید متوجه میشین کامپوننت شما مجددا رندر (Rerender) نمیشه.
به جای اینکه مستقیما state رو آپدیت کنیم باید از متد setter اون در هوک useState استفاده کنیم. این متدها یک آپدیت در شی state رو برنامهریزی و مدیریت میکنن و وقتی تغییر انجام شد کامپوننت شما re-render خواهد شد.
#reactjs #سوال_مصاحبهای
Channel | Group | YouTube
👍28
#Tips_N_Tricks
#javanoscript
⚖️ برای اینکه مقایسه های دقیقتر و مطمعن تری داشته باشید سعی کنید از
این 🟰🟰🟰 استفاده کنید . اینطوری از شرر خطاهای آخر کار خلاص میشین ⚖️
Channel | Group | YouTube
#javanoscript
⚖️ برای اینکه مقایسه های دقیقتر و مطمعن تری داشته باشید سعی کنید از
این 🟰🟰🟰 استفاده کنید . اینطوری از شرر خطاهای آخر کار خلاص میشین ⚖️
Channel | Group | YouTube
👍12🔥3❤1
درود بر شما 🧑💻
آقا کشش نمیدم این دفعه تو یوتوبمون یه اپ کاربردی دیگه رو کار کردم که مطمئنم خیلیاتون یا تابحال پیاده سازیش کردین و یا میخواین که پیاده سازیش کنین 😎
اونم اپی نیست به اسم....Weather App یا اپ آب و هوا 🔥
- ساده کوتاه مختصر و صد البته مفید -
تمرینی عالی واسه جاوا اسکریپتتون و همینطور یه انتخاب خوب واسه رزومهتون.
خلاصه که از دست ندین.
لایک و سابسکرایبم که دست شماست...یوتوب وسیله هست🗿😁
https://youtu.be/ch1YYeQRBZ4
Channel | Group | YouTube
آقا کشش نمیدم این دفعه تو یوتوبمون یه اپ کاربردی دیگه رو کار کردم که مطمئنم خیلیاتون یا تابحال پیاده سازیش کردین و یا میخواین که پیاده سازیش کنین 😎
اونم اپی نیست به اسم....Weather App یا اپ آب و هوا 🔥
- ساده کوتاه مختصر و صد البته مفید -
تمرینی عالی واسه جاوا اسکریپتتون و همینطور یه انتخاب خوب واسه رزومهتون.
خلاصه که از دست ندین.
لایک و سابسکرایبم که دست شماست...یوتوب وسیله هست🗿😁
https://youtu.be/ch1YYeQRBZ4
Channel | Group | YouTube
👍18🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
#Fun
ماجراهای WTF جاوااسکریپ😂🤣
اصلا صفر تو جاوا اسکریپت رفتار کوانتومی داره😂🤣🤦♂️
Channel | Group | YouTube
ماجراهای WTF جاوااسکریپ😂🤣
اصلا صفر تو جاوا اسکریپت رفتار کوانتومی داره😂🤣🤦♂️
Channel | Group | YouTube
🤣17😁4
#Tips_N_Tricks
#javanoscript
✅بررسی و هندل کردن مقادیر null و undefined همیشه یکی از واجبات هست که بعضا رعایت نمیشه و باعث ایجاد مشکلات میشه❌
Channel | Group | YouTube
#javanoscript
✅بررسی و هندل کردن مقادیر null و undefined همیشه یکی از واجبات هست که بعضا رعایت نمیشه و باعث ایجاد مشکلات میشه❌
Channel | Group | YouTube
🔥20👍9
✅مارکداون یک زبان نشانهگذاری ساده و قابل خوندن هست که برای نوشتن وبسایتها، مقالات، یادداشتها و اسناد مختلف استفاده میشه. این فرمت به کاربران اجازه میده تا به راحتی متن خودشون رو سازماندهی بکنن و قالب بندی بکنن. همچنین، فرمت مارکداون باعث افزایش سرعت نوشتن و ویرایش متون میشه و باعث میشه متنها قالبندی شده و خواناتر بشن.
✅اکثرا توی فایل های README.md گیتهاب چیزی نمینویسن چون یا مارکداون بلد نیستن یا حوصلشو ندارن 😄
⚠️ولی با این ربات میتونید متن خودتون رو بصورت txt بهش بدین و سینتکس مارکداون رو انتخاب کنید و بهتون بصورت فرمت مارکداون برمیگردونه, و شما میتونید اون متن رو کپی کنید و ببرید برای خودتون انواع فایلهای Markdown ای بسازین.⚠️
https://news.1rj.ru/str/MarkdownHelper_bot
Channel | Group | YouTube
✅اکثرا توی فایل های README.md گیتهاب چیزی نمینویسن چون یا مارکداون بلد نیستن یا حوصلشو ندارن 😄
⚠️ولی با این ربات میتونید متن خودتون رو بصورت txt بهش بدین و سینتکس مارکداون رو انتخاب کنید و بهتون بصورت فرمت مارکداون برمیگردونه, و شما میتونید اون متن رو کپی کنید و ببرید برای خودتون انواع فایلهای Markdown ای بسازین.⚠️
https://news.1rj.ru/str/MarkdownHelper_bot
Channel | Group | YouTube
Telegram
Markdown
یه ربات کاربردی متعلق به @DeepDevs برای نوشتن Markdown 👌
❤7🔥4👍2👌1
This media is not supported in your browser
VIEW IN TELEGRAM
خب آقا رسما فصل 12 ام از دوبله دوره ریکت جوناس هم به اتمام رسید 🔥
این فصل بسیار مهم هست و در رابطه با یکی از مهم ترین هوک های ریکت یعنی useEffect هستش 👌
این قسمت رو گذاشتم که فقط کیفیت دوبله رو ببینید و لذت ببرید..
پ.ن: اونایی که قبلا ریکت کار کردن و تجربه بیشتری دارن، ارزش و اهمیت ویدیو رو خیلی بیشتر درک میکنن 😄
نه فصل اول رو میتونید از اینجا پیدا کنید:
@DubDev
Channel | Group | YouTube
این فصل بسیار مهم هست و در رابطه با یکی از مهم ترین هوک های ریکت یعنی useEffect هستش 👌
این قسمت رو گذاشتم که فقط کیفیت دوبله رو ببینید و لذت ببرید..
پ.ن: اونایی که قبلا ریکت کار کردن و تجربه بیشتری دارن، ارزش و اهمیت ویدیو رو خیلی بیشتر درک میکنن 😄
نه فصل اول رو میتونید از اینجا پیدا کنید:
@DubDev
Channel | Group | YouTube
🔥14❤🔥3❤2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
#Out_Of_IDE
ببینید مدیر عامل انویدیا چی میگه😎
هرچی زودتر خودتونو بندازین توی جریان هوش مصنوعی🫠🫠
Channel | Group | YouTube
ببینید مدیر عامل انویدیا چی میگه😎
هرچی زودتر خودتونو بندازین توی جریان هوش مصنوعی🫠🫠
Channel | Group | YouTube
🔥8👍4
#Tips_N_Tricks
#nodejs
💥انواع الگوهای طراحی نرم افزار💥
✅ شما تجربه استفاده از کدوم رو دارید؟؟ تجربیاتتون رو توی کامنتها بنویسید تا همه استفاده کنیم ❤️
💫فقط لطفا انتشارش بدید که هر روز بزرگتر بشیم 💫
Channel | Group | YouTube
#nodejs
💥انواع الگوهای طراحی نرم افزار💥
✅ شما تجربه استفاده از کدوم رو دارید؟؟ تجربیاتتون رو توی کامنتها بنویسید تا همه استفاده کنیم ❤️
💫فقط لطفا انتشارش بدید که هر روز بزرگتر بشیم 💫
Channel | Group | YouTube
👍6👌2
خروجی این چالش جذاب چیه؟
Anonymous Quiz
38%
Hi object
26%
Error object
18%
Hi function
18%
Error function
👍6
Deep Devs | فرانت اند | بک اند | جاوااسکریپت | برنامه نویسی | برنامه نویسی وب
سلام رفقا 👋 آقا ما تصمیم گرفتیم از این به بعد اگر ویدیویی قراره توی یوتیوب ضبط بشه، قبلش توی چنل موضوعش رو با شما به اشتراک بزاریم که اگر شما هم ایده ای دارید بهش اضافه کنید (که شاید حتی موضوع ویدیوهای دیگه ای باشه) ✌️ من این هفته تصمیم گرفتم یه ویدیو ضبط…
سلام رفقا
آقا پیرو پیامی که روش ریپلای زدم ویدیوی پکیج جیسون سرور ضبط شده و راحت میتونید با استفاده از این ویدیو ازش استفاده کنید ❤️
یه توضیح مختصر بدم: با جیسون سرور میتونید خیلی سریع، ساده و راحت API خودتون رو بسازید مخصوصا به درد کسایی میخوره که API مورد نظرشون رو برای پروژه هاشون پیدا نمیکنن 👌
مسئله مهم تر اینه که هیچ نیازی به داشتن دانش در مورد بک اند هم نداره، خلاصه لذت ببرید و لایک و ساب و اینارو هم که پیش فرض هست 😁
https://youtu.be/qqIXXGHIzdA
Channel | Group | YouTube
آقا پیرو پیامی که روش ریپلای زدم ویدیوی پکیج جیسون سرور ضبط شده و راحت میتونید با استفاده از این ویدیو ازش استفاده کنید ❤️
یه توضیح مختصر بدم: با جیسون سرور میتونید خیلی سریع، ساده و راحت API خودتون رو بسازید مخصوصا به درد کسایی میخوره که API مورد نظرشون رو برای پروژه هاشون پیدا نمیکنن 👌
مسئله مهم تر اینه که هیچ نیازی به داشتن دانش در مورد بک اند هم نداره، خلاصه لذت ببرید و لایک و ساب و اینارو هم که پیش فرض هست 😁
https://youtu.be/qqIXXGHIzdA
Channel | Group | YouTube
👍11😎3
#Git #GitHub
شاید برای خیلیا پیش اومده که یه فایلی رو کامیت زدن و پوش کردن رفته رو گیتهاب ولی بعدا خواستن اون فایل رو ignore اش کنن ولی هرچی اسم اون فایل رو توی فایل .gitignore مینویسن و پوش میکنن نمیشه و بازم اون فایل میره روی گیتهاب.
👇👇👇👇راه حل مشکل👇👇👇👇
مرحله اول:
مرحله دوم :
مرحله سوم:
✅ و بعد اگه اسم اون فایل رو توی فایل .gitignore بنویسید و دوباره پوش کنید این کار انجام میشه.
Channel | Group | YouTube
شاید برای خیلیا پیش اومده که یه فایلی رو کامیت زدن و پوش کردن رفته رو گیتهاب ولی بعدا خواستن اون فایل رو ignore اش کنن ولی هرچی اسم اون فایل رو توی فایل .gitignore مینویسن و پوش میکنن نمیشه و بازم اون فایل میره روی گیتهاب.
👇👇👇👇راه حل مشکل👇👇👇👇
مرحله اول:
git rm --cached "file name"
مرحله دوم :
git commit -m "Remove file from Git tracking"
مرحله سوم:
git push origin <branch-name>
✅ و بعد اگه اسم اون فایل رو توی فایل .gitignore بنویسید و دوباره پوش کنید این کار انجام میشه.
Channel | Group | YouTube
🔥14❤2👍1
♨️ یک ویدیو پلیر تمام عیار!
توی html درسته ما video پلیر پیشفرضی داریم که کارمون رو راه میندازه ولی بعضی وقتا نیاز به پلیر حرفهای، جذاب و کاربردی داریم.
پکیج plyr یه ویدیو پلیر خوب برای وب هستش که اکثر نیازهامون رو برطرف میکنه و قابلیت شخصی سازی بسیار زیادی داره.
💢 این پکیج از پرتکل های استریم مثل hls و قابلیت چند زبانی و کلی قابلیت خفن دیگه پشتیبانی میکنه.
برای ریکت و بقیه فریمورک ها هم پلاگین داره😍
برای مشاهده قابلیت ها و استفاده ازش میتونید به گیتهابش یه سر بزنید
https://github.com/sampotts/plyr
#reactjs #Tools
Channel | Group | YouTube
توی html درسته ما video پلیر پیشفرضی داریم که کارمون رو راه میندازه ولی بعضی وقتا نیاز به پلیر حرفهای، جذاب و کاربردی داریم.
پکیج plyr یه ویدیو پلیر خوب برای وب هستش که اکثر نیازهامون رو برطرف میکنه و قابلیت شخصی سازی بسیار زیادی داره.
💢 این پکیج از پرتکل های استریم مثل hls و قابلیت چند زبانی و کلی قابلیت خفن دیگه پشتیبانی میکنه.
برای ریکت و بقیه فریمورک ها هم پلاگین داره😍
برای مشاهده قابلیت ها و استفاده ازش میتونید به گیتهابش یه سر بزنید
https://github.com/sampotts/plyr
#reactjs #Tools
Channel | Group | YouTube
😎13👍3⚡2🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
#Fun
لینوکس از دور برای بعضیا خیلی سخته ولی وقتی باهاش رفیق باشی هیچ وقت بین راه نمیذاره تورو🤪😂
Channel | Group | YouTube
لینوکس از دور برای بعضیا خیلی سخته ولی وقتی باهاش رفیق باشی هیچ وقت بین راه نمیذاره تورو🤪😂
Channel | Group | YouTube
🤣15😁4
This media is not supported in your browser
VIEW IN TELEGRAM
#Fun
ولی خدا وکیلی نکنید اینکارو😂
دیدم که میگم, طرف دیده از طریق vscode نتونسته ببره, رفته خودش دستی ریخته توی گیتهاب و سوال بود براش که این چرا خطا میده 🤯🤣
Channel | Group | YouTube
ولی خدا وکیلی نکنید اینکارو😂
دیدم که میگم, طرف دیده از طریق vscode نتونسته ببره, رفته خودش دستی ریخته توی گیتهاب و سوال بود براش که این چرا خطا میده 🤯🤣
Channel | Group | YouTube
🤣17😁4
♨️ سوال مصاحبهای: در ریاکت پارامترهای key چیکار میکنن و مزایای استفاده از اونا توی حلقهها چیه؟
پارامتر key یه attribute خاص است وقتی به دردمون میخوره که بخوایم آرایهای از المان ها رو ایجاد کنیم. این پارامتر رو باید به المان پدر به عنوان یه prop پاس بدیم.
این key ها به ریاکت در مواقع اضافه،حذف و یا آپدیت کردن المان لیست ها کمک میکنه.
اکثرا از id یا دیتای یونیک به عنوان key استفاده میکنند.
💠 پند شیخ: از ایندکس آرایه برای key استفاده نکنید
#reactjs #سوال_مصاحبهای
Channel | Group | YouTube
پارامتر key یه attribute خاص است وقتی به دردمون میخوره که بخوایم آرایهای از المان ها رو ایجاد کنیم. این پارامتر رو باید به المان پدر به عنوان یه prop پاس بدیم.
این key ها به ریاکت در مواقع اضافه،حذف و یا آپدیت کردن المان لیست ها کمک میکنه.
اکثرا از id یا دیتای یونیک به عنوان key استفاده میکنند.
💠 پند شیخ: از ایندکس آرایه برای key استفاده نکنید
#reactjs #سوال_مصاحبهای
Channel | Group | YouTube
👍10🔥1