TypeScript 7.0 RC уже доступна — Microsoft выпустила Release Candidate новой мажорной версии. RC — это стадия перед финальным релизом, когда API стабилен и собирают обратную связь от сообщества.
Статьи, мнения, туториалы
CSS
View Transitions: использовать attr() или match-element? — Bramus разбирает два подхода к задаче view-transition-name на практике. Kevin Powell показал attr(data-id type()) на CSS Day, но Cyd Stumpel спросил про match-element. Короткий ответ: да, сработает. Развёрнутый: match-element ограничен Same-Document переходами и не позволяет точно таргетить ::view-transition-*- псевдоэлементы. Для MPA и сложных анимаций attr() всё ещё король.
«Life is too short for lowercase ASCII» — Короткая заметка об авторской методологии CSS — вместо BEM и прочих строгих конвенций, классы компонентов пишутся PascalCase. <article class="Post">. Звучит безумно, но автор доводит мысль: современный CSS (@scope, @container, cascade layers, :where) делает жёсткие правила менее критичными. Конвенции стали проще — значит можно экспериментировать.