Skip to content
zapolu

Hledat

Stiskni ⌘K pro hledání

Technologie

TypeScript

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

TypeScript je základ téměř každého frontendového projektu, který dodáváme.

Proč ho máme rádi

  • Chyby zachytí dřív, než se nasadí — většina regresí při refaktoru se projeví jako chyba kompilace místo jako runtime bug.
  • Dokumentace, která nemůže lhát — typy slouží jako živá dokumentace signatur funkcí, vlastností komponent a API odpovědí.
  • Super schopnosti v editoru — autocompletion, inline dokumentace a bezpečné přejmenování napříč kódovou základnou.

Jak ho používáme

Běháme v režimu strict, dáváme přednost odvozeným typům, když jsou zřejmé, a na hranicích systému (vstupy formulářů, externí API, obsah z CMS) sahám po Zodu nebo podobných runtime validátorech.