🗞️ Дайджест новин та статей зі світу Frontend розробки за 07.05.2026:
🔹 Селектори CSS `n of` для умовної перевірки - читати
🔹 Короткі новини № 132 - читати
🔹 Випуски Node.js 26.1.0 (поточна версія) - читати
🔹 Селектори CSS `n of` для умовної перевірки - читати
🔹 Короткі новини № 132 - читати
🔹 Випуски Node.js 26.1.0 (поточна версія) - читати
Frontend Masters
CSS `n of` Selectors for Conditional Validation
Sometimes we do a cursory check on user input controls before they’re all set for data validation and submission. For instance, a form might only unlock its submit button when the user has filled in a certain number of fields. Or a user needs to fill in a…
🗞️ Дайджест новин та статей зі світу Frontend розробки за 08.05.2026:
🔹 Короткі новини № 133 - читати
🔹 Короткі новини № 133 - читати
CSS-Tricks
Quick Hit #133 | CSS-Tricks
Chrome 148 becomes the first to ship the at-rule() function for feature queries and the loading attribute for video/audio elements.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 09.05.2026:
🔹 Анімування фокусу за допомогою переходів між видами - читати
🔹 Анімування фокусу за допомогою переходів між видами - читати
Frontend Masters
Animating Focus with View Transitions
The big idea here is animating the focus ring around literally-focused elements on web pages. Like the :focus (or :focus-visible) styles, either the default or your own.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 11.05.2026:
🔹 Я постійно плутаюся з «істина, хиба, істина» - читати
🔹 Я постійно плутаюся з «істина, хиба, істина» - читати
Allthingssmitty
I keep tripping over
createUser(user, true, false) works. It's also surprisingly hard to read. Here's why I've stopped writing APIs like this in JavaScript.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 12.05.2026:
🔹 Як керувати нескінченними CSS-анімаціями (Частина 1 з 2) - читати
🔹 Короткі новини № 134 - читати
🔹 Як керувати нескінченними CSS-анімаціями (Частина 1 з 2) - читати
🔹 Короткі новини № 134 - читати
Frontend Masters
How to Control Infinite CSS Animations (Part 1 of 2)
Applying an infinite animation to an element is a simple task. For example, to make an element rotate indefinitely, you add the code below, and it’s done.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 13.05.2026:
🔹 Повторення фонів із квадратними крапками в CSS - читати
🔹 Короткі новини № 135 - читати
🔹 Інтерактивний слайдер/карусель зображень - читати
🔹 Повторення фонів із квадратними крапками в CSS - читати
🔹 Короткі новини № 135 - читати
🔹 Інтерактивний слайдер/карусель зображень - читати
Frontend Masters
Repeating Square Dots Backgrounds in CSS
I saw this reasonable ask for help the other day.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 14.05.2026:
🔹 Випуски Node.js 22.22.3 (LTS) - читати
🔹 Випуски Node.js 22.22.3 (LTS) - читати
nodejs.org
Node.js — Node.js 22.22.3 (LTS)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
👍1
🗞️ Дайджест новин та статей зі світу Frontend розробки за 15.05.2026:
🔹 Інтерфейс підказки з зміщенням та рамкою за допомогою CSS - читати
🔹 Інженер з штучного інтелекту — це нова посада - читати
🔹 Випущено ESLint версії 10.4.0 - читати
🔹 Інтерфейс підказки з зміщенням та рамкою за допомогою CSS - читати
🔹 Інженер з штучного інтелекту — це нова посада - читати
🔹 Випущено ESLint версії 10.4.0 - читати
Frontend Masters
Callout UI with CSS Offset & Border
A callout UI typically has a leader line (or “tail”) with a text box at one end. It is often used as a visual highlight and to add annotations in a casual layout. Let’s look at one way to design a callout like this using CSS offset and borders.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 18.05.2026:
🔹 Як керувати нескінченними CSS-анімаціями (Частина 2 з 2) - читати
🔹 Як керувати нескінченними CSS-анімаціями (Частина 2 з 2) - читати
Frontend Masters
How to Control Infinite CSS Animations (Part 2 of 2)
Time for part 2! This time, we will see how to start/stop infinite animations smoothly. The goal is to make the effect look natural and realistic. As in the previous article, we will study the effects using rotation and then explore additional examples.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 19.05.2026:
🔹 Короткі новини № 137 - читати
🔹 Три варіанти форми за допомогою властивості border-shape - читати
🔹 Короткі новини № 137 - читати
🔹 Три варіанти форми за допомогою властивості border-shape - читати
CSS-Tricks
Quick Hit #137 | CSS-Tricks
Firefox 151 ships container style queries (finally), which enable us to query the custom properties of containers, making them Baseline.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 20.05.2026:
🔹 Серверні компоненти React у TanStack - читати
🔹 Випуски Node.js 26.2.0 (поточна версія) - читати
🔹 Серверні компоненти React у TanStack - читати
🔹 Випуски Node.js 26.2.0 (поточна версія) - читати
Frontend Masters
React Server Components in TanStack
This post is about React Server Components (or RSC) in TanStack Start. The implementation is radically different, and in my opinion, better than the RSC implementation you’ve likely seen in Next.js.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 21.05.2026:
🔹 Розширений підрахунок дерев: математичні структури з використанням функцій sibling-index() та sibling-count() - читати
🔹 Випуски Node.js 24.16.0 (LTS) - читати
🔹 Розширений підрахунок дерев: математичні структури з використанням функцій sibling-index() та sibling-count() - читати
🔹 Випуски Node.js 24.16.0 (LTS) - читати
Smashing Magazine
Advanced Tree Counting: Mathematical Layouts With sibling-index() And sibling-count() — Smashing Magazine
Meet `sibling-index()` and `sibling-count()`. Staggered cascade effect in one line of CSS without `:nth-child()` rules or JS workarounds. Works for 5 items or 5,000.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 22.05.2026:
🔹 Короткі новини № 139 - читати
🔹 Короткі новини № 139 - читати
CSS-Tricks
Quick Hit #139 | CSS-Tricks
Chrome 150 will ship text-fit, which determines how text scales to fit on a line.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 25.05.2026:
🔹 Випробування Safari з обмеженим бюджетом - читати
🔹 Випробування Safari з обмеженим бюджетом - читати
Frontend Masters
Testing Safari on a Budget
If you’re building for the web, you need to test in the browsers your users are likely to use. For Chrome, Firefox, and derivatives thereof, that is easy enough on almost any general-purpose computing device. However, for Safari, it is a bit harder. Safari…
🗞️ Дайджест новин та статей зі світу Frontend розробки за 26.05.2026:
🔹 Ваші потоки Node.js не створюють зворотного тиску. Вони просто непомітно поглинають вашу пам'ять. - читати
🔹 З'єднання кіл кривою лінією - читати
🔹 Ваші потоки Node.js не створюють зворотного тиску. Вони просто непомітно поглинають вашу пам'ять. - читати
🔹 З'єднання кіл кривою лінією - читати
Frontend Masters
Your Node.js Streams Aren’t Backpressuring. They’re Silently Eating Your Memory.
It’s a Wednesday afternoon. You’re halfway through a PR review when a Slack message pops in from the platform team: “Hey, your export service pods keep getting OOM-killed. Memory climbs to around 3.8GB before Kubernetes restarts them. Happening a few times…
🗞️ Дайджест новин та статей зі світу Frontend розробки за 27.05.2026:
🔹 Посібник з усунення витоків потоків у Node.js - читати
🔹 Посібник з усунення витоків потоків у Node.js - читати
Frontend Masters
The Production Playbook for Node.js Stream Leaks
This is Part 2 of a two-part series. Part 1 covered the core mental model of backpressure, why highWaterMarkisn’t a safety net, the .pipe()to pipeline() migration, and why async/awaitdoesn’t solve data volume problems. We also fixed the immediate crisis:…
🗞️ Дайджест новин та статей зі світу Frontend розробки за 28.05.2026:
🔹 Алгоритмічні механізми формування тем: створення самокоригувальних колірних систем за допомогою функції contrast-color() - читати
🔹 Короткі новини № 141 - читати
🔹 Вигин прямої лінії за допомогою сучасного CSS - читати
🔹 Алгоритмічні механізми формування тем: створення самокоригувальних колірних систем за допомогою функції contrast-color() - читати
🔹 Короткі новини № 141 - читати
🔹 Вигин прямої лінії за допомогою сучасного CSS - читати
Smashing Magazine
Algorithmic Theming Engines: Building Self-Correcting Color Systems With contrast-color() — Smashing Magazine
Seventy percent of websites still fail basic WCAG contrast checks in 2025. After years of design system tooling, accessibility linters, and JavaScript libraries, nothing moved the needle. We didn’t need better libraries. We needed better CSS. `contrast-color()`…
🗞️ Дайджест новин та статей зі світу Frontend розробки за 29.05.2026:
🔹 Управління асоціаціями-анкорами за допомогою атрибутів даних та розширеної функції attr() - читати
🔹 Управління асоціаціями-анкорами за допомогою атрибутів даних та розширеної функції attr() - читати
Frontend Masters
Managing Anchor Associations With Data Attributes and Advanced attr()
When Chrome Canary implemented the anchor attribute, which enabled us to establish anchor relationships using HTML instead of CSS, I thought that it was an awesome idea. However, it seems that it won’t be standardized, and that Chrome has removed it along…
🗞️ Дайджест новин та статей зі світу Frontend розробки за 30.05.2026:
🔹 Випущено ESLint v10.4.1 - читати
🔹 Випущено ESLint v10.4.1 - читати
eslint.org
ESLint v10.4.1 released - ESLint - Pluggable JavaScript Linter
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 01.06.2026:
🔹 Основи та досвід розробки з використанням CSS @function - читати
🔹 Основи та досвід розробки з використанням CSS @function - читати
Frontend Masters
The Fundamentals and Dev Experience of CSS @function
CSS has introduced functions so authors can encapsulate and reuse property behaviors across their style sheets without duplicating the code or polluting the DOM with single-use intermediate --_variables1.
🗞️ Дайджест новин та статей зі світу Frontend розробки за 02.06.2026:
🔹 Випуски Node.js 26.3.0 (поточна версія) - читати
🔹 Випуски Node.js 26.3.0 (поточна версія) - читати
nodejs.org
Node.js — Node.js 26.3.0 (Current)
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.