دوره آموزشی تست و اشکال زدایی در React
1 ساعت 18 دقیقهمتوسط2020-07-20
مدرسین

Emmanuel Henri
Executive with 20+ years of experience in programming and design
جزئیات دوره
ردیابی اشکالات در React - و قطعات مختلفی که با آنها ارتباط برقرار می کند - می تواند یک چالش باشد. در حالی که ابزارهای پایه و تست اشکال زدایی جاوا اسکریپت مطمئناً کار می کنند ، راه حل هایی که به طور خاص برای کار با React طراحی شده اند ، در وقت و تلاش شما صرفه جویی می کنند. این دوره شامل این ابزارها ، همچنین نکات و تکنیک هایی است که به شما کمک می کند مشکلات موجود در برنامه های خود را پیدا ، تشخیص و برطرف کنید. نحوه آزمایش React code با Jest ، اشکال زدایی با Chrome ، بررسی نوع با flow و بهینه سازی کد خود با ESLint را ببینید و بیاموزید. مربی امانوئل هنری این دوره را با تمام مواردی که برای شروع به کار نیاز دارید ، از جمله پرونده های تمرینی و دستورالعمل های راه اندازی ، بسته بندی کرده است و در پایان با مراحل بعدی بررسی اشکال زدایی پیشرفته در React ، به پایان می رسد.
موضوعات شامل:
راه اندازی برای آزمایش React و اشکال زدایی
تست با Jest
تست عکس
اشکال زدایی با افزونه های Chrome و Chrome
بهینه سازی کد واکنش با ESLINT
بررسی نوع
موضوعات شامل:
راه اندازی برای آزمایش React و اشکال زدایی
تست با Jest
تست عکس
اشکال زدایی با افزونه های Chrome و Chrome
بهینه سازی کد واکنش با ESLINT
بررسی نوع
مهارت ها
React.jsMetaFront-End Web DevelopmentSoftware Development ToolsWeb DevelopmentSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
مقدمه
- برنامه های React خود را آزمایش و اشکال زدایی کنید
- پیش نیازهای دوره
راه اندازی
- پروژه آزمایشی شما
- مروری بر مجموعه ابزار شما
- React Developer Tools
- معرفی شوخی
- بررسی تایپ با جریان
- Linting با ESLint
تست با Jest
- تست اعداد با همسان
- رشته تست با همسان
- آرایه ها و اشیاء را با تطبیق تست کنید
- تست اسنپ شات با جست
- آزمون های خود را با describe() سازماندهی کنید.
- گزارشات پوشش کد
اشکال زدایی با کروم و برنامه های افزودنی
- اشکال زدایی با معرفی کروم
- اشکال زدایی با React DevTools
- شبکه و عملکرد خود را تست کنید
- بازرسی را در کروم اجرا کنید
- منابع را برای یافتن پاسخ اشکال زدایی کنید
ESLint و انواع
- بهبود کد با ESLint
- بررسی تایپ با Flow
نتیجه
- مراحل بعدی