Tradeoff-рения

razum2um

Владимир Боков

@razum2um
lunatic
Lunatic.Cat
hardcode
HardcodeFM
nowaytheway
Winter Semester of Code
ok

Давайте начнем новый проект

hooks

В react-16.8 появились хуки

wraphell

Такую проблему они решали

readme

Немного README (2 слайда, честно)

realissue

Вот это они на самом деле решали

Уже очень большой adoption

hookscoll

Смущает: тестирование

hooktest
asparam

Может fn параметр?

  • Нет arg ~> getState
  • Есть arg ~> setState

Смущает: хайп

hookscoll

npm install use-boolean

useboolean

В основном хуки категоризуют lifecycle

usestate-1

Внутри есть hook object

usestate-2

крепко инкапсулированный :(

usestate-3

Ваши
контакты?

🍺!