Kaique Mitsuo Silva Yamamoto
Arquitetura softwareFrontend webTypeScript

TypeScript

TypeScript moderno full-stack — Clean Code, Design Patterns, Generics avançado, Performance, Testes, Programação Funcional e IA.

TypeScript — Full Stack

TypeScript é a linguagem dominante para desenvolvimento web moderno. Este módulo cobre frontend e backend — do básico ao avançado — com exemplos em React/Next.js e NestJS/Express.

O que cobrimos aqui

Evolução recente

VersãoDataDestaque
5.7Nov 2024Verificação de variáveis nunca inicializadas, --target es2024, V8 compile caching
5.8Fev 2025Granular return branch checks, --erasableSyntaxOnly, require() de ESM
6.02025strict: true por padrão, --target es2025, Temporal API types, subpath imports
7.0PreviewPort nativo em Go — 10x mais rápido, type checking paralelo, LSP nativo

Referências

On this page