I have no problem recommending TypeScript with WebStorm (or some other editor) for business like applications.
Err... avoid WebStorm. Just noticed JetBrains have decided to rip off their customers with a subscription model and increase their pricing 100%. Damn, I'm going back to OpenSource IDEs…