DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
GraphQL Request Cancellation in JavaScript

GraphQL Request Cancellation in JavaScript

Comments
7 min read
Unlocking TypeScript's Power: The Ultimate Guide to Enums, Types, and Interfaces

Unlocking TypeScript's Power: The Ultimate Guide to Enums, Types, and Interfaces

2
Comments
2 min read
Open/Closed Principle

Open/Closed Principle

2
Comments
2 min read
LeetCode Meditations: Kth Smallest Element in a BST

LeetCode Meditations: Kth Smallest Element in a BST

Comments
3 min read
Turn FHIR Dosage into human readable text in your wanted language and much more with fhir-dosage-utils

Turn FHIR Dosage into human readable text in your wanted language and much more with fhir-dosage-utils

Comments
1 min read
How to Make a VS Code Extension Using TypeScript: A Step-by-Step Guide

How to Make a VS Code Extension Using TypeScript: A Step-by-Step Guide

18
Comments 3
4 min read
React: About highly customizable components - P1

React: About highly customizable components - P1

Comments
3 min read
The easy way to access the last JavaScript array element

The easy way to access the last JavaScript array element

1
Comments
2 min read
Enhance the drag and drop of your Vue 3 application with Vue Fluid DnD

Enhance the drag and drop of your Vue 3 application with Vue Fluid DnD

4
Comments 2
2 min read
Mastering Object-Oriented Programming in TypeScript: Your Complete Guide with Practical Examples

Mastering Object-Oriented Programming in TypeScript: Your Complete Guide with Practical Examples

2
Comments
14 min read
What is react-query? Why should we use react-query?

What is react-query? Why should we use react-query?

7
Comments 2
5 min read
Typescript type grouping a union type of objects by any property discriminating these objects.

Typescript type grouping a union type of objects by any property discriminating these objects.

Comments
1 min read
Single Responsibility Principle

Single Responsibility Principle

2
Comments
3 min read
TS: Types vs. Interfaces

TS: Types vs. Interfaces

3
Comments
2 min read
LeetCode Meditations: Validate Binary Search Tree

LeetCode Meditations: Validate Binary Search Tree

Comments
3 min read
Node Test Runner vs Bun Test Runner (with TypeScript and ESM)

Node Test Runner vs Bun Test Runner (with TypeScript and ESM)

2
Comments
3 min read
E2E Testing with ExpressoTS and SuperTest

E2E Testing with ExpressoTS and SuperTest

2
Comments
3 min read
Easier TypeScript API Testing with Vitest + MSW

Easier TypeScript API Testing with Vitest + MSW

9
Comments 3
4 min read
Group routes according to the categories and apply different layouts with layout.tsx in NextJs App Routing.

Group routes according to the categories and apply different layouts with layout.tsx in NextJs App Routing.

3
Comments
3 min read
Shared Data-Layer Setup For Micro Frontend Application with Nx Workspace

Shared Data-Layer Setup For Micro Frontend Application with Nx Workspace

6
Comments
20 min read
Setup React Typescript with Vite & ESLint

Setup React Typescript with Vite & ESLint

1
Comments
4 min read
GitHub Sponsors: azu the Japanese TypeScript and JavaScript developer

GitHub Sponsors: azu the Japanese TypeScript and JavaScript developer

1
Comments 1
2 min read
The ultimate Node Test Runner + TypeScript + ENV variables guide

The ultimate Node Test Runner + TypeScript + ENV variables guide

8
Comments 1
3 min read
From Flaky to Flawless: Angular API Response Management with Zod

From Flaky to Flawless: Angular API Response Management with Zod

7
Comments
4 min read
Nestjs x ExpressoTS @param transformation

Nestjs x ExpressoTS @param transformation

8
Comments
2 min read
A Handy Guide to Using Dynamic Import in JavaScript

A Handy Guide to Using Dynamic Import in JavaScript

13
Comments
3 min read
Understanding TypeScript Method Decorators

Understanding TypeScript Method Decorators

5
Comments
2 min read
Setting Up Express development environment (Typescript, Eslint, Prettier)

Setting Up Express development environment (Typescript, Eslint, Prettier)

1
Comments 2
2 min read
API using Deno and ElyasiaJS

API using Deno and ElyasiaJS

Comments
1 min read
Leveraging Angular DevTools for Enhanced Development Efficiency

Leveraging Angular DevTools for Enhanced Development Efficiency

2
Comments
2 min read
TypeScript Tip #3: Folder-wise config

TypeScript Tip #3: Folder-wise config

4
Comments
1 min read
Can I solve Advanced Problem- with GPT as a Software Engineer?

Can I solve Advanced Problem- with GPT as a Software Engineer?

Comments
2 min read
First Hands-On Experience with Angular 17

First Hands-On Experience with Angular 17

2
Comments
2 min read
Unlocking Angular's Potential: Essential Coding Guidelines Revealed

Unlocking Angular's Potential: Essential Coding Guidelines Revealed

Comments 1
3 min read
LeetCode Meditations: Binary Tree Level Order Traversal

LeetCode Meditations: Binary Tree Level Order Traversal

Comments
3 min read
No-Primitives data type in TypeScript

No-Primitives data type in TypeScript

Comments
3 min read
Angular Performance: From Laggy to Lightning Fast

Angular Performance: From Laggy to Lightning Fast

1
Comments
2 min read
Kata Leap Year: Une Ligne pour Dompter les Années Bisextiles

Kata Leap Year: Une Ligne pour Dompter les Années Bisextiles

Comments
4 min read
Let’s build AI-tools with the help of AI and Typescript!

Let’s build AI-tools with the help of AI and Typescript!

5
Comments 3
6 min read
LeetCode Meditations: Lowest Common Ancestor of a Binary Search Tree

LeetCode Meditations: Lowest Common Ancestor of a Binary Search Tree

1
Comments
4 min read
Implementing Angular Server-Side Rendering (SSR) AKA Angular Universal

Implementing Angular Server-Side Rendering (SSR) AKA Angular Universal

3
Comments 2
2 min read
Three different states - Remote, App, and Local

Three different states - Remote, App, and Local

Comments
11 min read
React Native: useId To Prevent Duplicate ID

React Native: useId To Prevent Duplicate ID

Comments
3 min read
New way to handle forms in Remix.run

New way to handle forms in Remix.run

2
Comments
3 min read
Configuring ESLint for AWS-CDK on VSCode

Configuring ESLint for AWS-CDK on VSCode

2
Comments
3 min read
Day 1: React js Basics

Day 1: React js Basics

4
Comments 7
2 min read
How to use supabase + ReactJS?

How to use supabase + ReactJS?

5
Comments
2 min read
Using Tailwind plugins to create custom utility classes

Using Tailwind plugins to create custom utility classes

17
Comments
4 min read
LeetCode Meditations: Subtree of Another Tree

LeetCode Meditations: Subtree of Another Tree

Comments
3 min read
Unpacking useEffect in React: Messing with Component Purity - No Bloat

Unpacking useEffect in React: Messing with Component Purity - No Bloat

Comments 2
2 min read
Efficient Patterns for Effects

Efficient Patterns for Effects

27
Comments 2
3 min read
Challenges, Solutions, and Reflections Encountered with useContext and Provider

Challenges, Solutions, and Reflections Encountered with useContext and Provider

Comments
3 min read
Working with Dates and Times in JavaScript

Working with Dates and Times in JavaScript

1
Comments 1
2 min read
Implementing Custom Dark Mode with Tailwind CSS: A Complete Guide

Implementing Custom Dark Mode with Tailwind CSS: A Complete Guide

14
Comments 1
3 min read
How to Use Typed Routes in Next.js

How to Use Typed Routes in Next.js

6
Comments
4 min read
Tired of Typescript? Check out ReScript!

Tired of Typescript? Check out ReScript!

23
Comments 16
6 min read
From Express.js to Fastify [part 1]

From Express.js to Fastify [part 1]

2
Comments
8 min read
Exploring Bitwise Operators: From JavaScript to TypeScript Enhancements

Exploring Bitwise Operators: From JavaScript to TypeScript Enhancements

Comments
3 min read
Step-by-Step Guide to Integrate TypeScript into a Node.js Project 🚀🛠️

Step-by-Step Guide to Integrate TypeScript into a Node.js Project 🚀🛠️

5
Comments
2 min read
Artificial Intelligence and Machine Learning in Web Development

Artificial Intelligence and Machine Learning in Web Development

4
Comments
2 min read
loading...