2 min čtení
Suspense bez vodopádů: kam dát hranice
Suspense umí stránku streamovat po kouscích, ale špatně umístěná hranice z ní udělá frontu na poště. Tři vzory, které načítání skutečně paralelizují.
- #suspense
- #data-fetching
- #server-components
2 min čtení
Suspense umí stránku streamovat po kouscích, ale špatně umístěná hranice z ní udělá frontu na poště. Tři vzory, které načítání skutečně paralelizují.
2 min čtení
V React 19 dostávají funkční komponenty ref přímo v props. A ref callbacky konečně umí vrátit cleanup funkci.
2 min čtení
key nepatří jen do seznamů. Když ho změníte, React komponentu zahodí a vytvoří novou — včetně veškerého stavu. Žádný useEffect není potřeba.
2 min čtení
Kompilátor memoizuje za vás — chytřeji a jemněji než ruční useMemo. Kdy ruční memoizace dává smysl i dnes a jak kompilátor zapnout.
2 min čtení
Direktiva "use client" neoznačuje komponentu, ale hranici. Všechno, co importujete pod ní, letí do prohlížeče. Takhle ji držet na uzdě.
2 min čtení
Lajk, který se rozsvítí okamžitě, a zpráva, která se v chatu objeví dřív, než ji server uloží. A když něco selže, React stav sám vrátí.
2 min čtení
Nové API use() čte hodnotu z Promise nebo z kontextu. Funguje se Suspense a — jako jediné — ho smíte zavolat uvnitř if.
2 min čtení
Tři useState pro data, chybu a loading? React 19 to zvládne jedním hookem — a formulář funguje i před hydratací.
Žurnál
Stručné články o Reactu a Next.js přímo do vaší schránky. Žádný šum — odhlášení jedním kliknutím.