Integrating TypeScript with GraphQL

Combine TypeScript with GraphQL on the Apollo Server using the TypeGraphQL library, which simplifies creating GraphQL APIs in Node.js
Alexander Nnakwue
11 min read

Understanding TypeScript object serialization

Learn about object serialization in TypeScript, the way systems communicate seamlessly, and the issues with serialization in TypeScript.
Faith Ng'etich
7 min read

Comparing statically typed JavaScript implementations

In this post, we'll compare three of the most popular ways of imposing static typing on JavaScript: TypeScript, Flow, and PropTypes.
John Au-Yeung
7 min read

TypeScript string enums, and when and how to use…

No matter how much you know about TypeScript enums, this guide covers all the best practices for using string-based enums in production.
Alexander Nnakwue
10 min read

TypeScript vs. JSDoc JavaScript for static type checking

If you're starting a project and want to make use of static typing, how do you choose between TypeScript or JavaScript with JSDoc?
John Reilly
3 min read

Scaffolding an app with Vue 3, Nuxt, and TypeScript

Learn how Nuxt, Vue 3, and TypeScript work together in this job board demo app and how this combination supports developer experience.
Lawrence Eagles
6 min read

Testing TypeScript apps using Jest

Learn how to use the popular testing library, Jest, for your TypeScript apps in this detailed tutorial of functional test implementation.
Ibiyemi Adewakun
8 min read

Using RxJS Observables to transform data in TypeScript

Explore RxJS Observables, how they are used to handle event-driven data, and errors and asynchronous data in a TypeScript application.
Emmanuel John
5 min read

Linting in TypeScript using ESLint and Prettier

Here's how to use ESLint and TypeScript for linting and how to add Prettier and additional tooling that will automate this process.
Paul Ccari
7 min read

Understanding infer in TypeScript

The infer keyword and conditional typing in TypeScript allow us to take a type and isolate it for later use. Learn more here.
Simohamed Marhraoui
4 min read

Building a type-safe dictionary in TypeScript

In this article, we’ll cover how to build a type-safe dictionary using TypeScript in a few quick and easy-to-follow steps.
Gapur Kassym
4 min read

Exploring advanced compiler options in TypeScript

Learn advanced TypeScript compiler options such as strictPropertyInitialization, noImplicitThis, noImplicitReturns, and strictNullChecks.
Emmanuel John
5 min read