Starting TypeScript Leaving JavaScript as JS
summary
Shows how to run the TypeScript compiler on plain .js projects using --allowJs and --checkJs, add types via JSDoc comments, and get real IDE benefits like VS Code rename/refactor and autocomplete. Demonstrates a tsconfig with emit turned on, how tsc surfaces wrong argument types and enables project‑wide safe renames, and reports that this incremental setup works on real codebases while noting limits (no full generics, more verbose annotations).
AI-written summary · about
chapters (8)
- 0:00Introduction
- 8:51TypeScript benefits for JS devs
- 13:30TypeScript advantages demo
- 19:06Refactoring with TypeScript
- 23:59Compiler setup guide
- 27:52Type annotations basics
- 31:55Utility types and tips
- 35:11Limitations and conclusion
related talks
23mJSDocs: It's like TypeScript but without all that TypeScript
39mTypeScript: Why? When? How?
19mYou don't know TS: often unknown parts of TypeScript
01h 02mExploring TypeScript
33mTypeScript - JavaScript you are gonna love
11mMatt Bierner - SeattleJS Conference 2017
01mMikes Advice For Dev's Who Want To Start Learning TypeScript
54mDiving into TypeScript
