I Was Wrong About TypeScript
Ashamedly at one point I was on the anti-Angular 2 bandwagon due to Typescript, because Microsoft. When I started learning Angular 2 myself I&#x27;ve found I actually enjoyed working with Typescript, for many reasons. (confidence that my code wasn&#x27;t a ball of mystery before it ran, using inline templates, succinctness of annotations, etc)<p>At the same time, you&#x27;re gonna need to use some preexisting libraries, and run into the issue of not having types available. (though they do exist for most mainstream libs) However, I found creating types for any given lib pretty flexible, and that you can usually get away with just enough types.