Size: a a a

JavaScript.Ninja

2021 April 28

Д

Дима 🎈 in JavaScript.Ninja
Дан очень верно заметил, что хуки очень похожи на математическое уравнение. Ты страдаешь пока их пишешь, но если написал то можешь быть уверен, что скорее всего они правильно работают и ты сделал это правильно 😄
источник

AM

Alex Makarov in JavaScript.Ninja
ой херня.
источник

Д

Дима 🎈 in JavaScript.Ninja
Не правда, я общался со многими реакт разработчиками и многие (кто пософтскильней) признаются, что хуки это нифига не просто.
источник

AM

Alex Makarov in JavaScript.Ninja
Как раз с хуками проще написать полный отстой который вообще не будет работать, но будет на первый взгляд. Потому что накосячил с мемоизацией.
источник

M

Michael in JavaScript.Ninja
Я не знаю, ребята, мне супер просто и удобно писать на хуках. Когда начинал учить react, они вот только вышли и я учил классовые компоненты и мучался
источник

M

Maksym in JavaScript.Ninja
Ну не часто, но все ж, использувать можно
источник

Д

Дима 🎈 in JavaScript.Ninja
в реакте не важно с использованием чего ты пишешь, у тебя всё равно слишком много способов стрелять себе в ногу.
источник

M

Maksym in JavaScript.Ninja
ну если не знакомый с классами,  то да , тяжело понять
источник

AM

Alex Makarov in JavaScript.Ninja
Все новички которых я обучал тоже полюбили хуки потому что говорили "ой тут просто как получаетя, код такой короткий".
Это идет до тех пор пока не начинаешь тыкать в баги с множественными рендерами, мемоизацией, не просишь прочитать код на хуках написанный коллегами год назад.
источник

M

Maksym in JavaScript.Ninja
Так что, хуки плохо или хорошо?)
источник

Д

Дима 🎈 in JavaScript.Ninja
что писать кода меньше и код более связанный это правда.
источник

M

Michael in JavaScript.Ninja
Я сейчас работаю на хуках и не вижу никаких проблем. Код читаю гораздо лучше, чем другой легаси проект на классах
источник

Д

Дима 🎈 in JavaScript.Ninja
да рынок тебе уже ответил, что нужно писать на хуках
источник

M

Maksym in JavaScript.Ninja
я понял уже, но вопрос чуть другой был)
источник

AM

Alex Makarov in JavaScript.Ninja
Зависит от проекта.
источник

Д

Дима 🎈 in JavaScript.Ninja
и команда реакта тебе явно сказала что это легаси сразу, но вам конечно не нужно бросать писать на классах 😉
источник

VK

Vladimir Klimov in JavaScript.Ninja
А я вот хоки не люблю))
источник

AM

Alex Makarov in JavaScript.Ninja
Источник плз.
источник

VK

Vladimir Klimov in JavaScript.Ninja
Ни одной объективной причины их не использовать
источник

AM

Alex Makarov in JavaScript.Ninja
Скажем так, если я увижу что команда реакта решит когда-нибудь задепрекейтить классы, я с реакта смигрирую сразу.
источник