Matyas.
SlužbyProjektyZkušenostiBlogKontakt
ENOzvěte se
Zpět na slovník
web-devproductivity

Task runner

Task runner je nástroj, který automatizuje opakující se vývojové úlohy jako kompilaci kódu, spouštění testů, minifikaci assetů a restart serverů. Rané webové task runnery jako Grunt a Gulp definovaly workflow jako JavaScript kód, zatímco moderní přístupy využívají npm skripty, Turborepo nebo Nx pro orchestraci úloh v monorepu. Task runnery tvoří základ lokální vývojové automatizace a zajišťují konzistentní spouštění úloh v celém týmu.

#web-dev#productivity

Související pojmy

Přístupnost

Přístupnost (často zkráceně a11y) je praxe navrhování a tvorby webových stránek a aplikací tak, aby je mohli používat všichni, včetně lidí se zrakovým, motorickým, sluchovým nebo kognitivním postižením. Zahrnuje správné sémantické značkování, podporu navigace klávesnicí, dostatečný barevný kontrast a kompatibilitu se čtečkami obrazovky. Kromě etické odpovědnosti je přístupnost v mnoha jurisdikcích stále častěji i zákonným požadavkem.

Smoke testování

Smoke testování je rychlé automatizované ověření, že nejkritičtější funkce aplikace fungují po novém nasazení nebo sestavení. Místo spuštění celé testovací sady smoke testy kontrolují základní cesty — spustí se aplikace, funguje přihlášení, odpovídají klíčové API endpointy. Obvykle jsou první automatizovanou bránou v nasazovacím pipeline a zachytávají katastrofální selhání dříve, než se spustí nákladnější testy.

Automatické škálování

Automatické škálování je schopnost systému automaticky upravovat počet běžících instancí nebo přidělených zdrojů na základě aktuální poptávky. Při nárůstu provozu se připojí nové instance; při poklesu se přebytečné zdroje uvolní kvůli úspoře nákladů. Cloudové platformy jako AWS, GCP a Azure nabízejí auto-scaling skupiny s konfigurovatelnými politikami na základě využití CPU, počtu požadavků, hloubky fronty nebo vlastních metrik.

CI/CD

CI/CD (kontinuální integrace / kontinuální nasazení) je soubor praktik, které automatizují sestavení, testování a nasazení kódu při každém pushnutí změn. Kontinuální integrace slučuje kód do sdílené větve a spouští automatické testy, zatímco kontinuální nasazení automaticky uvolňuje ověřené změny do produkce. Společně tvoří základ moderního dodávání softwaru, snižují chybovost a urychlují release cykly.

Media queries

Media queries jsou funkce CSS, která umožňuje podmíněně aplikovat styly na základě vlastností zařízení, jako je šířka viewportu, výška, orientace, preference barevného schématu nebo omezení pohybu. Jsou základem responzivního webového designu a umožňují různá rozvržení pro mobily, tablety a desktopy. Moderní media queries také podporují detekci uživatelských preferencí pomocí `prefers-color-scheme` a `prefers-reduced-motion` pro přístupnější zážitky.

Prompt engineering

Prompt engineering je praxe tvorby a optimalizace vstupních instrukcí pro navádění AI modelů k produkci požadovaných výstupů. Mezi techniky patří few-shot příklady, chain-of-thought reasoning, přiřazení rolí a strukturované formátování výstupu. Efektivní prompt engineering může dramaticky zlepšit kvalitu, přesnost a konzistenci odpovědí LLM bez úpravy samotného modelu.

Všechna slova

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.