A greenfield project might be a good way to try a technology, if the scope is limited and risk in general is low. For many kicking off a new project or undertaking a major rewrite is not an option, but you can still evolve and apply good ideas and fresh concepts in your work. The value of legacy in web development is understated.
They then cover five advantages about TypeScript that can help make adoption in your applications easier:
- Low overhead in getting started
- Great tooling for your favourite editor
- Familiar syntax for async programming
- Type Definition files
- Stability and adoption
For each section there's a brief summary of the point and, where applicable, a quick code example or screencast animation showing it in action.