Write scalable JavaScript with static types. Learn TS syntax, generics, unions, narrowing, decorators, modules, build tooling, and tsconfig. Improve DX, refactoring safety, and API design across Node.js and frontend frameworks with practical examples.
626 posts185 contributors
In this article, you will learn TypeScript from scratch using a simple guide.
In this article, you will learn about handling errors in TypeScript.
Enum in Typescript defines a set of named constants, either numeric or string-based. It simplifies code readability and maintenance by providing a distinct set of values. Types of enums include Numeric, String, Heterogeneous, and Const enums. They are used to define and organize related constants, enhancing code clarity and maintainability.
Learn how to evaluate TypeScript 7.1 Beta in an existing project, including new import features, ES2026 settings, compatibility checks, and safe beta installation.
Learn how to build a TypeScript command-line tool with Deno and compile it into a standalone executable, including argument handling, validation, and runtime permissions.
Learn how to use TypeScript project references to organize monorepo packages, build dependencies in order, and speed up incremental builds.
Learn how to model API success and error responses with TypeScript discriminated unions, narrow response types safely, and enforce exhaustive switch handling.
Learn how to use Bun 1.4.3's built-in bun check command to type-check TypeScript projects, configure tsconfig.json, and add checks to CI.
Microsoft releases TypeScript 7.0 with a native Go-based compiler that delivers up to 10x faster builds, parallel type checking, lower memory usage, and improved scalability for large codebases.
Learn the differences between TypeScript Interfaces and Type Aliases. Compare features, use cases, examples, and best practices for modern TypeScript projects.
The series which explain Redux in best way to use it with TypeScript
Let me teach you how to use redux in best way possible with TypeScript
Let me teach you how to use redux with this mini series
Why and when to use Context API, share state management
Explore TypeScript 7.0's game-changing performance enhancements over TypeScript 6. Discover compiler architecture improvements, scalability, and developer experience gains. Is it time to upgrade?
Microsoft announces TypeScript 7.0 Beta, a ground-up rewrite in Go that delivers a 10x performance boost through native parallelism.
Learn how to set up a Next.js project with TypeScript from scratch! This beginner-friendly guide covers project creation, structure, and best practices for building scalable web apps.
Unlock the power of TypeScript! Learn the difference between Interface and Type Alias with clear examples. Choose the right tool for object shapes, unions, and more!
Discover the TanStack ecosystem: headless libraries for data fetching, routing, and more. Learn why developers are switching for performance and flexibility.
Learn to build your first Model Context Protocol (MCP) server using TypeScript! This step-by-step guide covers setup, tools, and real-world examples for AI-powered applications.
TypeScript 6.0 is here, paving the way for the blazing-fast TypeScript 7.0! Enjoy smarter type inference, simpler imports, ES2025 support, and Temporal API types. Upgrade now!
Discover how TypeScript improves collaboration, onboarding, and long term maintainability in full stack ASP.NET Core and React applications.
Discover how TypeScript enhances team collaboration, code quality, and long term maintainability in full stack ASP.NET Core and React applications.
Understand the build process, tooling, and Visual Studio differences between JavaScript and TypeScript when using React inside ASP.NET Core applications.
Discover whether TypeScript is necessary for small or internal React applications built with ASP.NET Core. A practical guide for business teams and developers.
Learn how to automatically generate TypeScript interfaces and API clients from ASP.NET Core DTOs using Swagger, NSwag, and OpenAPI tools for safer React integration.
Learn how TypeScript improves refactoring safety in large enterprise React applications that consume ASP.NET Core Web APIs, reducing bugs and improving maintainability.