Лучше использовать хук useState, или классовый компонент с this.state? И, если не сложно, то объясните пожалуйста, почему тот или иной вариант лучше
я тоже новичок, но посоветовал бы хук
Учту. Но хотелось бы ещё услышать мнение экспертов))
Банально легче понять и использовать, классовый стейт запутанней
Понял. То есть в принципе разницы никакой, да?
Реакт навязывает функциональное программирование, и возможно в скором времени откажется от поддержки классовых компонент. Хуки – то, что нужно использовать уже сейчас.
разница огромная
И в чем она?
Функция хранится в памяти до вызова, потом сборщик ее удаляет (если нет ссылок). Класс большой и медленный (такой уж js) и будет в оперативной памяти пока не умрет приложение
Обсуждают сегодня