Effectful code [ukr]

Talk presentation

Have you ever wondered what makes React so powerful? Some might say "simplicity" (hello, React 19!), others might mention "the popularization of the component approach and composition," while others might attribute it to its widespread popularity. And they'd all be right.

However, what still fascinates me is React's internal architecture. The magical implementation of interruptible operations (fibers), concurrency, and asynchronicity – all built on simple and understandable primitives, the use of which doesn't require a PhD in category theory or other functional wizardry.

And when I encountered a similar system not tied to React, I couldn't pass it by. In this talk, I’ll try to explain why you might need Effect.ts, what advantages it offers, whether you're working on the backend or frontend, and most importantly – I’ll convince you that if you know React, you already know Effect.ts.

Illya Klymov
JavaScript.Ninja
Sign in
Or by mail
Sign in
Or by mail
Register with email
Register with email
Forgot password?