Matyas.
SlužbyProjektyZkušenostiBlogKontakt
ENOzvěte se
Slovníček

Slovník

Klíčové pojmy a koncepty z webového vývoje, AI a softwarového inženýrství vysvětlené srozumitelně.

ABCDEFGHIJKLMNOPQRSTUVWXYZ
Zobrazit vše

Context API

Context API v Reactu poskytuje způsob předávání dat skrz strom komponent bez ručního propasovávání props přes každou mezilehlou úroveň. Kontext se vytvoří pomocí `createContext`, podstrom se obalí `Providerem` a hodnota se konzumuje kdekoli níže pomocí `useContext`. Je ideální pro globální záležitosti jako motivy, stav autentizace nebo lokalizaci, ale měl by se používat uvážlivě, protože jakákoli změna hodnoty kontextu překreslí všechny konzumující komponenty.

reactweb-dev

Kontextové okno

Kontextové okno je maximální množství textu (měřené v tokenech), které LLM může zpracovat v jedné interakci, zahrnující vstupní prompt i generovaný výstup. Větší kontextová okna umožňují modelům zpracovávat delší dokumenty, udržovat rozsáhlé konverzace a uvažovat nad více informacemi najednou. Velikost kontextových oken rychle roste — od 4K tokenů u raných GPT modelů po více než 1M tokenů u současných modelů jako Claude.

ai

Řízená komponenta

Řízená komponenta je formulářový element v Reactu, jehož hodnota je řízena React stavem místo interním stavem DOM. Hodnota komponenty se nastavuje přes prop `value` a aktualizuje se přes handler `onChange`, čímž React získává plnou kontrolu nad formulářovými daty. Tento vzor umožňuje validaci při každém stisku klávesy, podmíněné deaktivování tlačítka odeslání a vynucování formátů vstupu, což z něj činí doporučený přístup pro práci s formuláři v React aplikacích.

reactweb-dev

Multiplatformní vývoj

Multiplatformní vývoj je praxe tvorby aplikací, které běží na více operačních systémech (iOS, Android, web, desktop) z jediné kódové základny. Frameworky jako React Native, Flutter a Kotlin Multiplatform volí různé přístupy — od sdíleného renderování UI po sdílenou business logiku s nativním UI. Klíčovým kompromisem je rovnováha mezi efektivitou sdílení kódu a schopností dodat platformově nativní zážitky, které na každém zařízení působí přirozeně.

react-nativeweb-dev
PředchozíStrana 2 / 2Další
16 slov
Matyas.

Weby, mobilní appky a automatizace s AI. Pomáhám firmám šetřit čas i peníze technologií, která opravdu funguje.

Odkazy

  • Služby
  • Projekty
  • Zkušenosti
  • Blog
  • Slovník
  • Kontakt

Připravuji

  • Případové studieBrzy
  • Zdroje

© 2026 Matyas Prochazka. Všechna práva vyhrazena.