Engrain by ByteRush

TS.09 3 concepts

TypeScript at scale

Run TypeScript well in big codebases and libraries.

  1. TS.09.01Declaration files and module resolutionMid-levelBeing written
  2. TS.09.02Performance, project references and TS 7SeniorBeing written
  3. TS.09.03Migrating JavaScript to TypeScriptSeniorBeing written

Interview questions in this module

  1. How would you migrate a large JavaScript codebase to TypeScript?
  2. What is a .d.ts file?
  3. How do you add types to a third-party library that has none?
  4. Your type checking takes 3 minutes. How do you investigate?
  5. What changed in TypeScript 7 and what should a team watch out for when upgrading?