DEV Community

Cover image for Our adventure in converting a big app to TypeScript ๐Ÿ‘€๐Ÿ˜…
Celeste van der Watt for Upsun

Posted on

Our adventure in converting a big app to TypeScript ๐Ÿ‘€๐Ÿ˜…

Weโ€™ve been working on converting our customer dashboard (Console) from JavaScript to TypeScript. In theory, this is as simple as adding some packages, making a small change to our build script, and changing thousands of file extensions.

But as the saying goes: in theory, there is no difference between theory and practice. In practice, there is.

Over a year and a half in weโ€™re already reaping the benefits of catching bugs earlier in the development process and having increased confidence in our code.

Any reasonably complex applicationโ€”multiple developers, serving customers, taking payments, etcโ€”will benefit from the same conversion.

So, if youโ€™re considering a similar migration, our experience may help you navigate the road ahead a little easier.

Top comments (0)