Ефект(ив)ний код [ukr]

Замислювалися ви коли-небудь що робить Реакт таким потужним? Хтось відповість "простота" (привіт, Реакт 19!), хтось скаже "популяризація компонентного підходу та композиції", хтось скаже популярність. І всі будуть праві.

Однак мене досі зачаровує архітектура Реакту всередині. Чарівна реалізація операцій, які можна переривати (файбери), конкурентність, асинхронність - і все це на простих та зрозумілих примітивах, використання яких не потребує наукового ступеня у теорії категорій та інших функціональних дивах.

І коли я зустрів подібну систему не привʼязану до Реакт - я не зміг пройти повз неї. В цій доповіді я спробую розповісти нащо вам може бути потрібним Effect.ts, які переваги він дасть, незалежно - бекенд чи фронтенд і головне - переконаю вас, що якщо ви знаєте Реакт - то ви вже знаєте і Effect.ts.

Ілля Климов
JavaScript.Ninja
  • 18 років пише на JavaScript, вже пʼятий рік – у GitLab
  • Мейнтейнер @vue/test-utils та bootstrap-vue
  • Наразі розвиває проект україномовного контенту JavaScript.Січ, щоб україномовні javascript-розробники були одними з найкращих в світі
  • Twitter, GitHub, Medium
Увійти
Або поштою
Увійти
Або поштою
Реєстрація через e-mail
Реєстрація через e-mail
Забули пароль?