TypeScript
Emmet Murray
What’s TypeScript?
Compiles to...
Runs on...
The same way that:
Compiles to...
Runs on...
Machine Instructions
Processor
What’s TypeScript?
“A superset of JavaScript”, with...
Object oriented
Dynamic typing
Web based
Functional (?)
Static typing
Backwards compatibility
Great tools and support
Why TypeScript?
Static vs Dynamic checking
Silly mistakes caught
Good practices
Allows for better tools
Javascript Compatible
My story with frontend development
Before, during the SENG workshops:
My story with frontend development
After TypeScript:
Really ate my words there...
Let’s just get into it
Enough talking :^)