Nadia Makarevich
Advanced typescript for React developers - discriminated unions
Exploring how to discriminate unions properly and how this pattern can be useful for React developers' everyday professional life.
Exploring how to discriminate unions properly and how this pattern can be useful for React developers' everyday professional life.
Learning while coding what is the purpose of exhaustiveness checking, how the narrowing of types works and when typescript enums could be useful.
Diving into advanced typescript concepts and understanding how and why we need things like type guards, keyof, typeof, is, as const and indexed types.
Looking into why we need generics in Typescript, and how to use them to develop re-usable React components. And as a bonus: the secret of React hooks 😉