TypeScript

TL;DR

Trilha de TypeScript em 3 fases (Iniciado/Adepto/Magus). A tese: TS é um sistema de tipos estrutural, gradual e apagado em runtime colado sobre o JavaScript — essas três propriedades explicam quase toda decisão de design e armadilha. Vai do modelo mental até type-level programming e a fronteira type↔runtime.

Estante de TypeScript: do sistema de tipos do dia a dia até programação no nível de tipos e a fronteira com o runtime. A base da linguagem JS vive em JavaScript; a teoria de sistemas de tipos em Sistemas de tipos; o TS aplicado a React no galho TypeScript com React.

🟢 Iniciado — o sistema de tipos do dia a dia

🟡 Adepto — type-level programming e configuração

🔴 Magus — fronteiras, runtime, escala, produção

Referência

Veja também

28 items neste arquivo.