15 pontos por xguru 2021-10-19 | 1 comentários | Compartilhar no WhatsApp
<p>- Readonly&lt;T&gt;<br /> → Arrays e objetos em JS são por referência, então podem ser modificados. Reduza os efeitos colaterais <br /> - Any vs Unknown <br /> → Ao compilar, use `unknown` em vez de `any` para permitir verificações forçadas em tipos desconhecidos<br /> - Fazer tipagem de objetos com Record <br /> → Use `Record` em vez de `interface`</p>

1 comentários

 
xguru 2021-10-19
<p>Outras coisas adicionais que apareceram nos comentários do HN: https://news.ycombinator.com/item?id=28837181<br /> <br /> - Conheça os Utility Types <br /> → https://www.typescriptlang.org/docs/handbook/utility-types.html<br /> → Em coreano: https://typescript-kr.github.io/pages/utility-types.html <br /> <br /> - Em funções, retornar `Sometype|null` em vez de `Sometype|undefined` <br /> <br /> - Indexed Access Types https://typescriptlang.org/docs/handbook/…;