• Interpreted: Code translated on the fly, during execution • Static: Types checked before run-time • Dynamic: Types checked on the fly, during execution vs Source
2. Compile your code tsc hello_world.ts The result will be hello_world.js Or, try it out in a browser: ◦ TypeScript Playground typescriptlang.org/play/
Developer Illustration Vector by Vecteezy • Interface Segregation Principle - • TypeScript is a Type-Checker • Static vs Dynamic Typing • Why I was wrong about TypeScript • Using TypeScript with React