Сигнали з відкритого космосу [ukr]

Чому сучасні фреймворки вкотре намагаються переосмислити реактивність — і до чого тут signals?

У цій доповіді ми подивимось на signals як на спробу дати JavaScript-розробникам інструмент точкової реактивності без зайвого коду, проксі чи мемоізації. Задача, яку вони вирішують, стара як сам фронтенд: як оновлювати лише те, що потрібно — і робити це передбачувано.

Ми розберемось, як працює цей підхід, які фреймворки його вже впровадили, і що означає поточна пропозиція в TC39. А головне — чи signals справді розв’язують проблему, чи просто створюють нову точку складності з іншим синтаксисом.

Сергій Бабіч
Senior Frontend Developer, DataRobot
  • Сергій Бабіч, людина надзвичайних здібностей та з абсолютно відсутньою скромністю. Спікер, блоґер, ютубер. Забери у нього його мільярди і що залишиться? Вірно, той самий Бабіч, бо ніяких мільярдів у нього й не було!
  • П'ятнадцятий рік у веб розробці, восьмий рік у спікерстві. Хтось його знає, хтось почує про нього вперше, хтось досі проклинає той день, коли погодився лишитися з ним на пиво після афтепаті
  • Працював як з ReactJS, AngularJS та Angular, так і з маловідомими бібліотеками, назв яких уже й не пам'ятає. Частково через проблеми з пам'яттю. З усього цього любить тільки HTML та CSS
  • Веде власний телеграм канал, активно дописує на LinkedIn, знімає відео для ютубу. Пише про життя. Матюкається скрізь
  • Веде YouTube канал "Сергій Бабіч та Дивовижний світ веброзробки"
  • Telegram, Facebook, LinkedIn, Skillreveal
Увійти
Або поштою
Увійти
Або поштою
Реєстрація через e-mail
Реєстрація через e-mail
Забули пароль?