Rethinking the UI = F(State) Model
Targets fuse data and behavior into ordered, self-contained blocks so your code reads like a sequence (width animates, then color, then fetch) instead of juggling promises and external animation libs. The built-in Web Animations usage and the $$ wait-syntax are neat, opinionated moves — but it's still a bold, niche bet against mature motion ecosystems and will need strong integration stories to win broad adoption.