What is "typescript"
Typescript is a Javascript superset that compiles for pure Javascript. It adds optional types, classes, interfaces and modules to Javascript. It was developed by Microsoft and is open source.
- Typescript offers classes, modules and interfaces to help developers build robust components.
- Typescript typing lets the developer define interfaces between software components and to gain a better understanding of the behavior of existing Javascript libraries.
- Typescript starts from the syntax and semantics that millions of Javascript developers know today.
- With Typescript, developers can use existing Javascript code, embed popular Javascript libraries, and be called another Javascript code.
- Typescript compiles for simple, clean Javascript code that runs on any browser, on Node.js, or any other ES3-compatible environment.
Links Úteis
- Typescript specification [doc] [pdf]
- Typescript: Main page of the language.
- Typescript Playground: An online Microsoft editor.
- The Typescript samples: Code samples and demos of complete applications
- Typescript Github Project: Source code, Issue tracker and discussions
- Typescript Roadmap: The planned future of Typescript