if you are doing JavaScript programming, you will do yourself a favor by moving to Typescript. All your JavaScript will still run, but you will gain modern programming features that will help your development.

The best part is that Lianja handles your Typescript compilation behind the scene, so there’s no drag on your development.

And to top it off, there is a very good book (from what reviewers write about it) available for free on Github: https://github.com/basarat/typescript-book

What turned out to suit me best, however, was the TypeScript Handbook (click on Handbook to see and reach the Chapters), which has all the examples I need and moves right along.

You can write in typescript using plain JavaScript. It is automatically compiled for you by Lianja.

We include TypeScript definition files for “Lianja” and the “Lianja Framework”.

It is a very nice language indeed for building enterprise business apps..

There is a good handbook at:

The benefits of TypeScript are that it is a modern OO scripting language with a high degree is compatibility with ES6 (EcmaScript 2015) but it can be transpiled (as Lianja does for you) into ES5 which is compatible with all current browsers.

Lianja transpiles TypeScript files into JavaScript behind the scenes and in fact will soon be handling jsx files (in the form of TypeScript .tsx files) . This will provide you with the ability to write custom WebViews using React and React-Native.