A really well thought out post. My first language is C# so I'm used to static typing. If I ever need to do extensive JS work I'll be sure to check out some of the tools you mentioned!
Thanks for the encouragement! If you're used to C#, TS will feel fairly familiar to you. Microsoft definitely patterned the language pretty closely on C#.
In fact both languages were created by the same person, Anders Hejlsberg.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.