The infer keyword and conditional typing in TypeScript allow us to take a type and isolate it for later use. Learn more here.
In this article, we’ll cover how to build a type-safe dictionary using TypeScript in a few quick and easy-to-follow steps.
Learn advanced TypeScript compiler options such as strictPropertyInitialization, noImplicitThis, noImplicitReturns, and strictNullChecks.
Explore three different bundlers that you can use to easily migrate TypeScript code into your Svelte project.
Explore the ways you can save time and more easily share the TypeScript code and types you and your team need in this tutorial.
Learn how to "think with types" and use TypeScript advanced types to build strongly typed systems and make your code safer.
vanilla-extract helps you create zero-runtime style sheets in TypeScript. Learn how by building and theming a demo app with React and webpack.
Learn how Chrome extensions work and communicate, then see how to build one using the full power of React and TypeScript.
TypeScript namespaces prevent bloated global scope and support distributed development. Learn when you'll need namespaces and how to use them.
Improve the readability of your TypeScript code with an improved approach to error handling that uses exhaustive type checking to implement type safety.
Build a fully functioning React app using the SpaceX GraphQL API with TypeScript. This tutorial will walk you through each step.