Фронтенд-дайджест №685 (4 - 10 серпня 2025)

Веб-розробка
- Використання Custom Highlight API
- Потужність Intl API: вичерпний посібник з вбудованої в браузер інтернаціоналізації
- Що нового у ViteLand: Підсумки липня 2025
- Чому ми навчилися, створюючи PostCSS
- HTML помер, хай живе HTML
- Ефект фону з частинок за допомогою HTML Canvas
- Передача піксельних даних від кодерів до декодерів
CSS
- Визначення кількості auto-fit/auto-fill колонок в CSS
- Паралакс знову в строю: CSS-анімації, що реагують на прокручування
- Як підготуватися до специфічних питань про CSS на співбесіді
- Нескінченна marquee-анімація з використанням сучасного CSS
- Роздуми про тематизацію та іменування кольорів
- Послідовна анімація з N елементів
- Не їснує такої штуки, як CSS reset
JavaScript
-
State of JS 2024: повний розбір звіту та що дійсно питають на співбесідах
-
Створення типізованого fetch у TypeScript з умовними типами та виведенням типів.
-
Оновлення стандартів JavaScript: що нового в ECMAScript 2025
-
TC39 просуває 11 пропозицій щодо математичної точності, бінарних API та іншого
-
React
- Безпечна навігація з TypeScript та React Router
- Проблеми з React Server Components
- React Query Селектори: Потужна версія
- React Query: чого бракувало для отримання даних у React-застосунках?
- Шпаргалка з ReactJS
- Боротьба з перевищенням кешу завдяки Dynamic IO кешуванню в Next.js 15
- React.lazy і Suspense: як розбити бандл на розумні шматки