Ефект(ив)ний код [ukr]
Замислювалися ви коли-небудь що робить Реакт таким потужним? Хтось відповість "простота" (привіт, Реакт 19!), хтось скаже "популяризація компонентного підходу та композиції", хтось скаже популярність. І всі будуть праві.
Однак мене досі зачаровує архітектура Реакту всередині. Чарівна реалізація операцій, які можна переривати (файбери), конкурентність, асинхронність - і все це на простих та зрозумілих примітивах, використання яких не потребує наукового ступеня у теорії категорій та інших функціональних дивах.
І коли я зустрів подібну систему не привʼязану до Реакт - я не зміг пройти повз неї. В цій доповіді я спробую розповісти нащо вам може бути потрібним Effect.ts, які переваги він дасть, незалежно - бекенд чи фронтенд і головне - переконаю вас, що якщо ви знаєте Реакт - то ви вже знаєте і Effect.ts.
- 18 років пише на JavaScript, вже пʼятий рік – у GitLab
- Мейнтейнер @vue/test-utils та bootstrap-vue
- Наразі розвиває проект україномовного контенту JavaScript.Січ, щоб україномовні javascript-розробники були одними з найкращих в світі
- Twitter, GitHub, Medium