Перейти к содержимому

Реагируйте на ошибки как опытный инженер (реальные ошибки, реальные инструменты) 🔥

tapaScript by Tapas Adhikary

0:00 / 0:00

Реагируйте на ошибки как опытный инженер (реальные ошибки, реальные инструменты) 🔥

8 267 просмотров · 7 мес. назад
tapaScript by Tapas Adhikary
41 тыс. подписчиков
8 267 просмотров · 7 мес. назад
Прекратите медленно отлаживать приложения React. 🛑 В этом подробном обзоре вы узнаете точно те профессиональные стратегии отладки, которые используют опытные инженеры для более быстрого решения реальных проблем. Мы рассмотрим продвинутые инструменты разработчика для браузеров, профилирование производительности и отслеживание ошибок, чтобы сделать вас экспертом по отладке React. Этот урок не является обзором функций. Это подход к отладке приложений React, основанный на мышлении и использовании инструментов, так же, как это делается в продакшене. Что вы узнаете из этого видео: ✔ Когда использовать инструменты разработчика React (и когда НЕ использовать) ✔ Как проверять компоненты, свойства, состояние и хуки ✔ Как доказывать перерисовку, а не гадать ✔ Как использовать профилировщик React для поиска узких мест производительности ✔ Как опытные инженеры отлаживают медленные приложения React ✔ Как логические ошибки JavaScript скрываются внутри компонентов React ✔ Как отлаживать сложные приложения React с помощью точек останова в VS Code ✔ Повторяемый подход к отладке, который можно применить к любому проекту React Это именно тот рабочий процесс, который используют опытные инженеры при отладке: Большие приложения React Проблемы с производительностью Ошибки контекста и хуков Незаметные логические ошибки, которые не вызывают ошибок ⏱️ Разделы / Временные метки 00:00 - Введение: Почему профессиональная отладка необходима опытным инженерам 02:09 - Подход опытного инженера к разработке React Инструменты 04:41 - Прекратите гадать: лучшее время для использования React DevTools 08:14 - Деконструкция компонентов: расширенные советы для вкладки «Компоненты» 14:17 - Скрытая стоимость повторных рендеров: как отлаживать и исправлять ⚙️ 19:27 - Освоение профилировщика: раскрытие секретов производительности React 24:04 - Профессиональный рабочий процесс: отладка крупномасштабных и сложных приложений React 38:12 - Реальные решения: устранение узких мест производительности React 44:27 - Диагностика логических ошибок: исправление самых сложных багов 🤯 49:58 - Отладка React непосредственно в VS Code (прекратите использовать Console.logging) 54:18 - Заключительные выводы и следующие шаги в вашем пути отладки 🧩 Инструменты, использованные в этой сессии Инструменты разработчика React (Компоненты и Профайлер) Отладчик VS Code Реальное приложение-панель React Методы отладки в продакшене Важные ссылки Присоединяйтесь к моему Discord:   / discord   Подписывайтесь на tapaScript на GitHub: https://github.com/tapascript Исходный код: https://github.com/tapascript/react-d... Если вам понравилось, посмотрите другие мои популярные серии: 40 дней JavaScript ✅ Начните 40 дней JavaScript:    • Day 01: Introduction to JavaScript & Setti...   ✅ Вот еще один рекомендуемый мной путь изучения JavaScript: https://scrimba.com/t0js?via=tapascript ✅ Скачайте шаблон трекера 40 дней JavaScript: Ссылка на шаблон: https://topmate.io/tapasadhikary/382755 👋 Вам нравится моя работа? Спасибо! Присоединяйтесь в качестве участника:    / @tapasadhikary   Станьте моим спонсором: https://github.com/sponsors/atapas Станьте спонсором моего блога: https://blog.greenroots.info/sponsor 🤝 Мои ссылки: Блог: https://blog.greenroots.info/ Подписывайтесь на меня в Twitter:   / tapasadhikary   Свяжитесь со мной в LinkedIn:   / tapasadhikary   Следите за моей работой на GitHub: https://github.com/atapas Обо мне: Тапас Адхикари — преподаватель в tapaScript, энтузиаст технологий, писатель, ютубер и разработчик/участник проектов с открытым исходным кодом. Он — full-stack разработчик с огромным опытом создания SaaS-решений. Он является основателем платформы ReactPlay, которая развивается благодаря проектам с открытым исходным кодом и быстрорастущему сообществу. Больше информации о нём вы можете найти на сайтах https://tapasadhikary.com и https://tapascript.io #reactjs #reactdebugging #seniorengineer #javascripttutorial #webdevelopment #devtools