Рубрики
Без рубрики

Обучение методам жизненного цикла реагирования?

Я учитель компьютерных наук в средней школе, и пока я использовал React.js на пару лет, теперь с … с меткой с помощью, реагирует, начинающим, JavaScript.

Я учитель компьютерных наук в средней школе, и пока я использовал React.js на пару лет, теперь выключен, и он впервые учить его И мне определенно нет эксперта. Чтобы преподавать жизненный цикл компонента, я решил начать с внедрения компонентов класса с ComponentDidmount , ComponentWillunmount , оказывать , и т.д.

Но крючки настолько чище!

На этом моменте в их разработке студенты понимают базовый ванильный JavaScript, такие как манипулирование DOM, объекты, события, функции, async/a a a a a a a a a a a a a a a a a a a a aPI fetch; Вы знаете, вид типичных предпосылок для изучения структуры. Когда я изучал реагировать несколько лет назад, крючки еще не было ничего, но они были естественны для меня, чтобы забрать, потому что я чувствовал, что понял жизненный цикл компонента, SetState и т. Д. И т. Д. Ясно, увидев методы в классовых компонентах.

Я думаю, что мой вопрос, может ли студент прыгать прямо к использованию реагированных крюков в функциональных компонентах или должен сначала учиться классными компонентами? Я понимаю, что крючки часто являются рекомендуемым способом, чтобы пойти на практике, но может представлять их слишком рано, будьте слишком запутанным?

Оригинал: “https://dev.to/buckldav/teaching-react-lifecycle-methods-9ei”