
React 19.3: мініатюра фото виростає в картку і не втрачає стан
У React 19.3 мініатюра в сітці виростає у великий кадр і не скидає обраний знімок у списку.
Новини для розробників без шуму — My Dev News у Telegram.

Тег
Усі статті блогу з цим тегом.

У React 19.3 мініатюра в сітці виростає у великий кадр і не скидає обраний знімок у списку.

У панелі на React 19 було 214 викликів useMemo і useCallback. Компілятор зняв більшу частину; два краї все одно лишилися ручними.

В альфі React-Redux — необов’язковий useSignalSelector: перерахунок лише тих селекторів, чиї дані справді змінилися.

Як влаштувати читання і запис без мережі: TanStack Query, Dexie, черга операцій, клієнтський ідентифікатор і ключ ідемпотентності. Не кеш екрана, а доставка зміни.

Три кроки до стійких оптимістичних записів: кеш у IndexedDB, обробники мутацій і черга вихідних з ідентифікатором клієнта на Dexie.

Замість спагеті з useEffect — конфіг залежностей, патерн «спостерігач» і дрібнозерниста реактивність на MobX.

Паралельний проксі, #shared, адаптери й агенти: lovable.dev пішов з Vercel на свій стек при 42 млн відвідувачів на місяць.

Розбір реального застосунку: Fabric і JSI, де виконувати роботу, bare vs Expo, клавіатура на складних формах і чим ШІ реально допомагає в RN.

Хук useLatest з @reactuses/core: актуальний ref у layout-ефекті проти застарілих замикань після await, у таймерах і підписках.

Arcovia будує карту залежностей React і Next.js-проєкту, пояснює оцінку архітектури та підказує, з чого почати рефакторинг.

Astryx поєднує React, StyleX, понад 160 компонентів, теми та шаблони — досвід Meta можна вивчати й застосовувати у власних інтерфейсах.

Коли обирати useDebounce чи useDebounceFn у React, як уникнути застарілих замикань і безпечно керувати відкладеними діями.

Як автор перетворив Tailwind-класи на typed props і дійшов до «усвідомлених» компонентів: форми, visibleWhen, RBAC — без Controller на кожному полі.

React Status #479: React Router v8 як «навмисно нудний» апдейт, Rust-порт React Compiler, RN 0.86, TypeScript 7 RC і новини екосистеми React.

Розбір concurrent rendering у React 19: термінові та фонові оновлення, useTransition, useOptimistic і межі Suspense без блокування UI.

useActionState + Pydantic: одна схема, структуровані помилки по полях, isPending з коробки — мінус ~50% коду форм.

Видалення запису в Firebase RTDB перетворило items на об'єкт — TypeError і білий екран. Нормалізація даних на клієнті.

Swift/Kotlin, TurboModules і Fabric, BarcodeThrottler і нульова обробка кадрів у JS — lean-модуль замість важкого camera SDK.

Старий HTML у вкладці, новий бандл на CDN — chunk не знайдено. Глобальний listener і cache-bust за ~15 рядків.

Структура за фічами, чотири типи стану та ESLint-межі — практичний огляд підходу Bulletproof React для продакшен-команд.

Vite, Next.js, Zustand, TanStack, shadcn/ui — що обрати в 2026 замість стеку 2022 і чому змінилися лідери.

Покрокова збірка без хаосу залежностей: маршрутизація, стилі та локалізація в одному мінімальному, але готовому до продакшену каркасі.