По работе, при использовании Typescript, кроме стандартных Interface
и Type
, часто попадаются Record и Partial, поэтому знать про них точно стоит.
Вот ссылка на мануал из первоисточника - https://www.typescriptlang.org/docs/handbook/utility-types.html
Так же рядом есть Required
и ReadOnly
, как их использовать понятно. Но в проектах пока их не видел и потребности в них не было.
Редко попадаются Pick
, Omit
, Exlude
и Extract
. Их полезно знать тоже.