minifikaci
Minifikace je proces zmenšení velikosti souborů tím, že se ze zdrojového kódu odstraní zbytečné znaky (mezery, konce řádků, komentáře) a v některých případech i zkrátí názvy identifikátorů, aniž by došlo ke změně chování programu. Cílem je snížit objem kódu pro rychlejší doručení a načítání v klientském prostředí. Minifikace se nejčastěji používá v webovém vývoji u HTML, CSS a JavaScript, ale týká se i JSON, XML a dalších textových formátů.
Principy a techniky zahrnují odstranění bílého prostoru a nepotřebných znaků, zkrácení názvů identifikátorů v bezpečných kontextech
Minifikace by měla být doprovázena generováním souvisejícího mapovacího souboru (source map), který umožňuje ladění v původním,
Mezi hlavní nástroje patří minifikátory pro JavaScript (Terser, UglifyJS), CSS (CSSNano), HTML (HTMLMinifier) a build systémy