I hate when someone says that one tool is better than other, because I think that any tool could be good depending on your team, the current project, the client's team, etc. Ok, but why TypeScript? Because it can help your project or your team. Let's see how by introducing all the features and showing different examples and environments where TypeScript can help us being more productive, having a more maintainable project or introducing your team to JavaScript world easily, among other examples. Demo: https://bit.ly/ck-whyts Code: https://github.com/CKGrafico/Why-TypeScript