رقصنده با کد (و غیره)
Kanalga Telegram’da o‘tish
Here are some interesting things I've come across during my learning process. That's it. Admin ID: @alithecodeguy
Ko'proq ko'rsatish727
Obunachilar
Ma'lumot yo'q24 soatlar
-57 kun
Ma'lumot yo'q30 kun
Postlar arxiv
وقتی دارید رشته رو به عدد تبدیل میکنید ، تابعهایی مثل parseInt کاراکتر به کاراکتر پیش میرن و وقتی به یک کاراکتر غیر عددی برسن تا همونجا که تبدیل کردن برمیگردونن ولی عملگر + این کار رو نمیکنه و اگر همه کاراکترها عددی نباشن Nan برمیگردونه.
#js #tip
موقع استفاده از isNan حواستون باشه. از جاهای مختلف بخونید نتیجههای متفاوت میگیرید.
توصیه میشه از Number.isNan استفاده کنید.
#tip #js
برای کداتون تست بنویسید.
حتی اگر فرصت داشتید اول تست بنویسید بعد کد بزنید.
هم برای دنیاتون خوبه هم برای آخرتتون.
منبع همه لینکهای مفید در مورد React در سطح وب :
https://reactresources.com/
چیزی که توی این سایت ، توجه رو جلب میکنه نحوه دسته بندی مطالب هستش.
#react #tip
پست خوبیه.
React Testing Library and Jest both have different responsibilities "react testing library" is not a test runner meaning when u enter command npm test or npm run test it is jest responsibility that collect all the files ending with .test.js and runs each test case and show pass and fail results in your console.
react testing library provides you function to catch dom element and perform some action below are some of its function :
render, fireEvent, waitFor, screen
you can also use Enzyme(another popular testing library) for such function to access dom element
EXTRA: developer often confuse among :
1- jest
2- react-testing-library
3- Enzyme
Here Enzyme and react-testing-library are two similar things and alternatives to each other means you can use :
- enzyme with jest
- react-testing-library with jest
- you can also use all three i.e react-testing-library+Enzyme with jest
https://stackoverflow.com/questions/66341449/testing-library-react-vs-jest
#test #jest
اولویت فایلهای env
بچسبونید جلوی چشمتون. پدرسوخته خیلی اذیت میکنه بعضی وقتا 🥸
برای نفراتی که ریکت رو بلدن و میخوان استارت تایپ اسکریپت رو هم بزنن ، این سایت خوبیه :
https://react-typescript-cheatsheet.netlify.app/
#ts #tip
قطعا میدونید که داینامیک تایپ بودن جاوا اسکریپت تیغ دو لبس. علاوه بر مزیتاش ، جاهایی معایبی هم داره از جمله توی ریکت.
خب حالا چه جوری این داستان رو حل میکنید؟ احتمالا با تایپ اسکریپت.
تایپ اسکریپت فوق العادس و خودش یه زبان حساب میشه. درسته سوپر ستی از جاوا اسکریپته ولی کاملا یه زبان مستقل هستش.
آیا گزینه دیگهای داریم؟ بببله!
عزیز دل ما ، Flow جان!
توسط خود فیس بوک توسعه داده شده و یک زبان مجزا هم نیست.
تایپ اسکریپت خیلی قویتره ولی برای ریکت این فوق العادس.
فرصت کنم مقاله در موردش میذارم.
😍
دوستای عزیزی که از قبل توی کانال حضور دارن ، احتمالا در جریان کلاسهای حضوری و آنلاین و رایگانی که برگزار شده هستن.
همیشه سعی بر این بوده که کمترین فشار به دانشجوها وارد بشه و همیشه هم سعی شده زمان کلاسها بیشتر از زمان تعیین شده باشه. بالخره ما همکارای فعلی یا آینده همدیگه هستیم.
تعدادی از دوستان هم خداروشکر مشغول به کار شدن. تعدادی از دوستان هم مهاجرت کردن.
رشد قابل توجه هزینه ها از ابتدای سال جاری و همچنین اختلاف فاحشی که هزینه ها کلاسها نسبت به هزینه های کلاسهای سایر اساتید داشت ، ناچارا ما رو به این سمت هدایت کرد که هزینه کلاسها رو افزایش بدیم که حداقل بخشی از هزینههای جاری رو پوشش بده.
هر چند ریال بی ارزش شده ولی با توجه به اینکه شهریه کلاسهای خصوصی ممکنه برای بعضی از دوستان زیاد باشه ، پیشنهاد میکنم که به جای کلاسهای خصوصی از کلاسهای عمومی استفاده کنید.
--------
کلاسهای خصوصی ساعتی ۳۰۰ هزار تومن (هزینه به صورت هفتگی دریافت میشه)
کلاسهای عمومی احتمالا ترمی ۳ میلیون تومان (برگزاری کلاسهای عمومی و آنلاین در حال حاضر با کافه تدریسه و بنده تصمیم گیرنده نیستم)
---------
زمان شروع کلاسهای عمومی رو از کافه تدریس میتونید بپرسید و کلاسهای خصوصی هم تا ۱۵ مرداد پر هستش.
این مخرن هم کلی template برای gitignore پروژه های مختلف با زبان های برنامه نویسی مختلف رو داخل خودش داره. زخم خوردههاش درک میکنن چی میگم.
https://github.com/github/gitignore
#tip #git
