глобальные переменные туда сюда? я правильно понял?
Да нет, хуки не решали проблемы "неграмотной" архитектуры. Они решали проблемы неудобного использования той самой грамотной
хуки рушат всю концепию pure-функций
Потому что делают сайд эффекты и мешают чистой мемоизации
функция всегда должна выдавать тот же самый html при одинаковых пропсах
Код должен быть явным насколько это возможно. ООП - как минимум, неявный проброс методов, в отличие от хуков
есть два стула, на одном пропсы дриллены, на другом контексты вложены, куда сядешь?
Скудно.. больше точно нет стульев? )
Ну я работаю с легаси на классах - ничего там хорошего нет, поверь )
А я не говорю что классы лучше. Я говорю что реакт и ФП это абсолютно разные вещи. И я не говорю что ФП хорошо
я понимаю принцип работы хуков, но в реакте столько магии стало, что явностью там и не пахнет
Обсуждают сегодня