Než začnete spořit na dítě, promyslete si tyto čtyři věci

Z Mazovia

Co se týče typických chyb, které v roce 2026 stále vidíme: první je ignorování paginace – místo stránkování pomocí kurzorů klienti posílají velká čísla offset, což nutí databázi skenovat stále větší část tabulky. Druhá chyba je nevyužívání persisted dotazů – pokud máte statické dotazy, uložte je na server a klient posílá jen jejich identifikátor. Tím se sníží velikost requestu a zároveň se zjednoduší bezpečnostní analýza. Třetí oblastí je sledování výkonu – bez metrik, které ukáží, které resolvery jsou pomalé, se optimalizace mění v hádání.

Svetlo a zrkadlá: kúzlo, ktoré funguje okamžite Správné osvětlení dokáže proměnit i tu nejmenší místnost. Kombinujte hlavní stropní světlo s bočními lampami a LED pásky, abyste vytvořili vrstvené osvětlení, které prosvětlí kouty. Zrcadla umístěte naproti oknu – odrážejí denní světlo a místnost se zdá být dvojnásobná. Vyhněte se ale zrcadlům v rámech, které působí těžce; volte raději bezrámová nebo s tenkým rámem.

Když aplikace zpomaluje a vy víte, že problém je v API, často saháte po RESTu a řešíte cache. U GraphQL je ale příčina jinde: nejčastěji v tom, že klient posílá příliš mnoho dat najednou, nebo naopak server musí složitě skládat odpověď z mnoha zdrojů. Pro rok 2026 se vyplatí zaměřit na tři konkrétní oblasti: omezení hloubky dotazu, správné použití dataloaderů a vědomou práci s fragmenty.

Výkon světla se neposuzuje podle příkonu ve wattech, ale podle světelného toku v lumenech. Pro pracovní plochu o velikosti běžného stolu (kolem 120 krát 60 centimetrů) potřebujete zhruba 400 až 800 lumenů. To odpovídá jedné kvalitní LED žárovce s paticí běžného typu. Pozor na to, že příliš mnoho lumenů na malé ploše vytvoří ostré kontrasty – okolí zůstane tmavé a oči budou rychle přepínat mezi světlým stolem a tmavou místností. Proto vždy doplňte hlavní pracovní světlo o nějaké ambientní světlo v pozadí, třeba stojací lampu, která osvětlí stěnu za monitorem. Tím se vyrovná jas v zorném poli a zmizí pocit, že se díváte do tunelu.

První věc, kterou test odhalí, je přítomnost běžné oceli. Většina šperků z nerezové oceli je mírně magnetická, zejména pokud obsahuje feritickou strukturu. Pokud magnet silně přilne a drží šperk pevně, pravděpodobně držíte v ruce ocelový výrobek s vysokým obsahem železa. To ale nemusí být vždy na škodu, pokud vám vyhovuje pevný a odolný materiál. Problém nastává, když je magnetický pouze některý článek – to signalizuje nekvalitní pájení nebo kombinaci různých slitin v jednom šperku.

Dataloadery a fragmenty: dva nástroje, které ušetří nejvíc Druhý krok je optimalizace resolverů. Pokud každý resolver volá databázi zvlášť, dostanete se k problému N+1 dotazů. Řešením je dataloader – nástroj, který sdružuje požadavky na stejný typ objektu do jednoho dotazu. V praxi to znamená, že místo 100 dotazů na uživatele uděláte jeden s podmínkou WHERE id IN (…). Důležité je ale nastavit správně rozsah cache – dataloader by měl žít pouze po dobu jednoho HTTP requestu, ne déle, jinak vám vrátí zastaralá data.

Dalším krokem je volba správného typu účtu. Pro děti existují speciální produkty, ale ne vždy jsou nejvýhodnější. Klíčové je sledovat poplatky – i malý rozdíl v ročních nákladech znamená za patnáct let desetitisíce korun. Vyhněte se produktům s vysokými vstupními poplatky a předčasnými sankcemi. Místo toho preferujte jednoduché indexové fondy, které kopírují trh a nevyžadují aktivní správu. Vždy si ale zkontrolujte, zda účet skutečně vlastníte vy, nebo ho vlastní dítě – to má dopad na daňové povinnosti i na to, kdy bude mít k penězům přístup.

První botičky bývají pro rodiče i batolata velkým tématem. Dítě, které se teprve učí chodit, potřebuje nohy volné, a proto je ideální nechat ho doma či v bezpečném prostředí bosé. Venku ale přichází chvíle, kdy je nutné nožičky chránit. Jak to udělat, aby si batole na boty zvyklo bez pláče a vzdoru?

Typickou chybou je testovat pouze sponu nebo přívěšek a spoléhat na to, že celý řetízek je ze stejného materiálu. Výrobci často kombinují mosazné tělo s ocelovým zapínáním, které je magnetické, zatímco zbytek řetízku nikoli. Pokud chcete zjistit, zda je povrchová úprava kvalitní, přejíždějte magnetem po celé délce a všímejte si míst, kde dochází ke změně přítahu. Tímto způsobem odhalíte nejen ocel, ale i skrytý nikl pod tenkým pokovením.

Začněte tím, že si změříte, kolik dat skutečně projde přes síť. Typická chyba je nechat klienta posílat dotazy s neomezenou hloubkou – pak stačí jeden špatně napsaný resolver a server rekurzivně tahá tisíce záznamů. Řešení je jednoduché: zaveďte limit na počet úrovní dotazu a zároveň omezte počet položek v seznamech. Toho docílíte třeba tím, že do schématu přidáte argumenty jako first nebo maxDepth a na serveru je vynutíte. Bez toho se i malá aplikace může stát obětí tzv. „graphql bomb" – jediný dotaz, který vypadá neškodně, ale vytíží databázi.