JavaScript and TypeScript Resources

Last modified: August 20, 2024

What Is TypeScript?

As a developer who works with the Mendix Platform, you may be familiar with implementing custom user actions using Java.

The Mendix Platform and Model SDKs, however, are implemented in an entirely different language, namely TypeScript. TypeScript is similar to JavaScript—in fact, TypeScript sources are “transpiled” into JavaScript before they’re run. The main difference that sets TypeScript apart from JavaScript is that it adds explicit typing. This is good news for developers with a Java background, who expect that the compiler will warn them if they by accident try to treat an Integer as a String. At the same time, you can still take advantage of the rich ecosystem of JavaScript libraries that already exists.

To help you find your way in this new and exciting TypeScript universe, we’ve collected a few resources that we ourselves have found useful in getting the hang of developing with TypeScript and JavaScript libraries.

If you have any additional useful resources, feel free to mention them in the comments field below.

Books

Websites

Other

  • Node.js refcard – Node.js is the JavaScript engine Mendix uses to run our scripts