TypeScript: Why? When? How?
summary
Presents TypeScript’s benefits and adoption: it catches roughly 10–15% more bugs at compile time, integrates with IDEs via a language service (e.g., VS Code), and has reached large-scale use (~1 million daily downloads). Covers practical tooling and techniques: tsc, tsconfig and tslib for downleveling and shared helpers, .d.ts and DefinitelyTyped/@types for using JS libraries, experimental decorators, strict mode for safer typing, and a non‑invasive migration path using --checkJs plus JSDoc.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:08TypeScript history
- 8:50TypeScript types
- 17:38Advanced features
- 27:02Compiler internals
- 34:24Migrating to TS
- 36:28Conclusion
related talks
33mTypeScript - JavaScript you are gonna love
24mTypeScript and how I've learned to love the compiler
40mTypeScript: State of the Union
57mTypeScript : More than just another JS transpiler
24mTypeScript: Static types for JavaScript
40mTypeScript and Your Codebase: They Deserve Each Other!
28mTypescript - a necessity front-end tool
30mTypeScript: Seeing Past the Hype
