Фронтенд-дайджест №726 (18 - 24 травня 2026)

Веб-розробка
- Тестування Safari з обмеженим бюджетом
- Зроблено з GSAP: Створення цікавого гравітаційного сліду за мишкою.
- Створення анімацій SVG-карт із прокруткою за допомогою GSAP
- Blob API: обробка файлів, завантаження та безпечні фронтенд-застосунки
- Google хоче адаптувати веб для агентів.
- npm анулює гранулярні токени доступу, поки міні Шай-Хулуд проноситься реєстром.
CSS
- Стан справ із центруванням у CSS у 2026 році
- Розширений підрахунок дерев: математичні структури з використанням функцій sibling-index() та sibling-count()
- Перехід між документами з плавними анімаціями: підводні камені, про які ніхто не згадує
- Вибір CSS-селекторів для продакшену: специфічність, сучасні псевдокласи та підтримка
- Кілька способів налаштування кольорів для окремих тем виключно за допомогою CSS
JavaScript
-
Як відстежувати поведінку користувачів за допомогою JavaScript (не роздуваючи ваш сайт)
-
Механізми виклику JavaScript: Поглиблене розуміння call, apply, bind та arguments.
-
Angular Signal Forms: Від потоків подій до сигнально-орієнтованого стану
-
Перехід на TypeScript 6.0: що змінилося та як адаптувати файл tsconfig
-
React
- Rockpack — CLI для створення React + TypeScript проєкту однією командою з SSR, Webpack, ESLint 10, Jest, pre-commit хуками та оптимізованим CLAUDE.md для розробки за допомогою ШІ.
- React Server Components у TanStack
- Як створювати розширені форми в Next.js за допомогою механізму правил
- React useOptimistic: Практики застосування в продакшені для миттєвих оновлень інтерфейсу


