Skip to content
zapolu

Hľadať

Stlač ⌘K pre hľadanie

Technológia

TypeScript

Typový nadstavbový jazyk JavaScriptu, ktorý škáluje s naším kódom.

TypeScript je základ takmer každého frontendového projektu, ktorý dodávame.

Prečo ho máme radi

  • Chyby zachytí skôr, než sa nasadí — väčšina regresií pri refaktore sa prejaví ako chyba kompilácie namiesto runtime bugu.
  • Dokumentácia, ktorá nemôže klamať — typy slúžia ako živá dokumentácia signatúr funkcií, vlastností komponentov a API odpovedí.
  • Super schopnosti v editore — autocompletion, inline dokumentácia a bezpečné premenovanie naprieč kódovou základňou.

Ako ho používame

Bežíme v režime strict, dávame prednosť odvodeným typom, keď sú zrejmé, a na hraniciach systému (vstupy formulárov, externé API, obsah z CMS) siahame po Zode alebo podobných runtime validátoroch.