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

ETL pipeline

ETL (Extract, Transform, Load) je automatizovaný vzor zpracování dat, kdy se data extrahují ze zdrojových systémů, transformují do požadovaného formátu a nahrají do cílového systému jako datový sklad. Moderní variace zahrnují ELT, kde se surová data nejprve nahrají a transformují se na místě. ETL pipeline jsou nezbytné pro automatizaci datové integrace, reportingu a přípravu čistých dat pro ML trénovací workflow.

web-devaiproductivity

Embedding

Embedding je hustá numerická vektorová reprezentace dat — textu, obrázků nebo kódu — ve vícerozměrném prostoru, kde sémanticky podobné položky jsou umístěny blíže u sebe. Embeddingy jsou základem sémantického vyhledávání, doporučovacích systémů a RAG pipeline. Generují je specializované modely a typicky se ukládají do vektorových databází pro efektivní vyhledávání podobnosti.

ai

Událostmi řízená architektura

Událostmi řízená architektura (EDA) je návrhový vzor, kde komponenty komunikují prostřednictvím produkce a konzumace událostí namísto přímých synchronních volání. Když se něco stane — uživatel se registruje, je vytvořena objednávka — je emitována událost a libovolný počet odběratelů na ni může nezávisle reagovat. Toto oddělení umožňuje vysoce škálovatelné, volně provázané systémy, kde lze přidávat nové automatizace bez úpravy existujících služeb.

web-devproductivity

Expo

Expo je platforma a sada nástrojů postavená kolem React Native, která zjednodušuje vývoj mobilních aplikací poskytnutím řízeného workflow, předkonfigurovaných nativních modulů a možnosti aktualizací over-the-air. S Expo můžete začít vyvíjet bez instalace Xcode nebo Android Studia, testovat na fyzických zařízeních přes aplikaci Expo Go a nasazovat aktualizace bez revizního procesu app storu. EAS (Expo Application Services) zajišťuje cloudové sestavení, odesílání a aktualizace pro produkční aplikace.

react-nativeproductivity

Feature flag

Feature flag (také feature toggle) je technika, která umožňuje zapínat a vypínat funkcionalitu v produkci bez nutnosti nasazení nového kódu. Flagy mohou cílit na konkrétní uživatele, procenta nebo prostředí, čímž umožňují A/B testování, canary releasy a kill switche. Nástroje jako LaunchDarkly, Unleash a Statsig poskytují automatizovanou správu flagů s real-time vyhodnocováním a analytikou.

web-devproductivity

Figma

Figma je webový kolaborativní designový nástroj používaný pro tvorbu UI designů, prototypů a designových systémů. Její real-time editace pro více uživatelů, systém komponent, auto layout a dev mode z ní udělaly průmyslový standard pro produktový design. Vývojáři používají Figmu k prohlížení designů, extrakci CSS hodnot, exportu assetů a — prostřednictvím pluginů a API — k automatizaci procesu od designu ke kódu.

ux

Fine-tuning

Fine-tuning je proces dalšího trénování předtrénovaného AI modelu na menší, doménově specifické datové sadě za účelem přizpůsobení konkrétnímu úkolu. Místo trénování od nuly se upravují existující váhy modelu, což je výrazně levnější a rychlejší. Mezi běžné přístupy patří úplný fine-tuning, LoRA (Low-Rank Adaptation) a instruction tuning pro sladění chování modelu s konkrétními požadavky.

ai

Flexbox

Flexbox (Flexible Box Layout) je jednorozměrný CSS model rozvržení navržený pro distribuci prostoru a zarovnání prvků v kontejneru podél jedné osy — horizontální nebo vertikální. Vyniká při práci s dynamickými velikostmi obsahu, centrování elementů a tvorbě flexibilních navigačních lišt, řad karet a formulářových rozvržení. Vlastnosti jako `justify-content`, `align-items` a `flex-grow` poskytují detailní kontrolu nad sdílením dostupného prostoru.

web-dev

Flutter

Flutter je open-source UI toolkit od Googlu pro tvorbu nativně kompilovaných aplikací pro mobily, web a desktop z jediné kódové základny v jazyce Dart. Na rozdíl od React Native, který mapuje na platformově nativní UI komponenty, Flutter renderuje vše vlastním vysoce výkonným renderovacím enginem Skia/Impeller, čímž dává vývojářům pixelově přesnou kontrolu nad každým prvkem na obrazovce. Tento přístup zajišťuje identický vizuální výstup napříč platformami, ale znamená, že Flutter widgety automaticky nepřebírají platformově specifické designové konvence.

web-dev

Správa fokusu

Správa fokusu je praxe řízení toho, který prvek přijímá klávesový fokus ve webové aplikaci, zejména při dynamických změnách obsahu. Když se otevře modální okno, fokus by se měl přesunout do něj; když se zavře, fokus by se měl vrátit na spouštěcí prvek. Správná správa fokusu je nezbytná pro uživatele klávesnice a čteček obrazovky a zahrnuje techniky jako focus trapping, roving tabindex a programatické nastavení fokusu pomocí `element.focus()`.

uxweb-dev

Generativní AI

Generativní AI je kategorie umělé inteligence, která vytváří nový obsah — text, obrázky, kód, hudbu nebo video — místo pouhé analýzy nebo klasifikace existujících dat. Poháněná architekturami jako transformery a difuzní modely, generativní AI transformovala vývoj softwaru nástroji jako GitHub Copilot, Claude a Cursor. Představuje posun od AI jako klasifikačního nástroje k AI jako kreativnímu spolupracovníkovi.

ai

Git hooky

Git hooky jsou skripty, které Git automaticky spouští před nebo po událostech jako commit, push a merge. Běžné příklady zahrnují pre-commit hooky spouštějící lintry a formátovače, commit-msg hooky vynucující konvence v commit zprávách a pre-push hooky spouštějící testy. Nástroje jako Husky a lint-staged usnadňují správu hooků v týmu a zachycují problémy dříve, než se dostanou do vzdáleného repozitáře.

web-devproductivity
PředchozíStrana 4 / 10Další
118 slov

Máte v hlavě projekt?

Ať už potřebujete webovou appku, mobilní appku nebo automatizaci s AI — ozvěte se a probereme, jak vám můžu pomoct.

Ozvěte se
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.