DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
I made Swagger/OpenAPI type definitions and converter library

I made Swagger/OpenAPI type definitions and converter library

5
Comments
4 min read
How to set up an Express API with Node.js and TypeScript the right way in 2024

How to set up an Express API with Node.js and TypeScript the right way in 2024

Comments
5 min read
Making Generics Types Optional - Generics Fundamentals in Typescript

Making Generics Types Optional - Generics Fundamentals in Typescript

Comments
5 min read
Deploying many apps from a single monorepo

Deploying many apps from a single monorepo

Comments
3 min read
Typescript static typing mess

Typescript static typing mess

Comments
1 min read
Generate API Clients: A new way to consume REST APIs and GraphQL

Generate API Clients: A new way to consume REST APIs and GraphQL

1
Comments
3 min read
Type Guards & Type Assertions

Type Guards & Type Assertions

Comments
7 min read
Enhance Security for NodeJS Applications

Enhance Security for NodeJS Applications

Comments
5 min read
OOP poetry Part II: structural patterns

OOP poetry Part II: structural patterns

2
Comments 2
11 min read
Dynamic page title and description with Vue Router

Dynamic page title and description with Vue Router

2
Comments
3 min read
GraphQL Request Cancellation in JavaScript

GraphQL Request Cancellation in JavaScript

Comments
7 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
Mastering Object-Oriented Programming in TypeScript: Your Complete Guide with Practical Examples

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

1
Comments
14 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
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)

Comments
3 min read
E2E Testing with ExpressoTS and SuperTest

E2E Testing with ExpressoTS and SuperTest

1
Comments
3 min read
An OIDC authentication library that supports self hosting and has complete test cases

An OIDC authentication library that supports self hosting and has complete test cases

Comments
1 min read
Setup React Typescript with Vite & ESLint

Setup React Typescript with Vite & ESLint

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

GitHub Sponsors: azu the Japanese TypeScript and JavaScript developer

Comments
2 min read
Random way of making a console snake by a random 👍️😃

Random way of making a console snake by a random 👍️😃

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

The ultimate Node Test Runner + TypeScript + ENV variables guide

1
Comments
2 min read
Understanding TypeScript Method Decorators

Understanding TypeScript Method Decorators

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

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

Comments
2 min read
API using Deno and ElyasiaJS

API using Deno and ElyasiaJS

Comments
1 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.

1
Comments
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
Open/Closed Principle

Open/Closed Principle

1
Comments
2 min read
Help us make digital ID accessible to everyone (experienced software engineer)

Help us make digital ID accessible to everyone (experienced software engineer)

Comments
1 min read
Configuring ESLint for AWS-CDK on VSCode

Configuring ESLint for AWS-CDK on VSCode

Comments
3 min read
Remix com importação automática. Tenha um código mais limpo.

Remix com importação automática. Tenha um código mais limpo.

Comments
2 min read
Add A Chatbot Widget To React App Using Chatbuild.io

Add A Chatbot Widget To React App Using Chatbuild.io

Comments
2 min read
LeetCode Meditations: Subtree of Another Tree

LeetCode Meditations: Subtree of Another Tree

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

New way to handle forms in Remix.run

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 🚀🛠️

Comments
2 min read
From Express.js to Fastify [part 1]

From Express.js to Fastify [part 1]

1
Comments
8 min read
Artificial Intelligence and Machine Learning in Web Development

Artificial Intelligence and Machine Learning in Web Development

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

Exploring Bitwise Operators: From JavaScript to TypeScript Enhancements

Comments
3 min read
🛠️ Branded Types

🛠️ Branded Types

Comments
3 min read
🍒 Cherry-Picked Nx v18.3 Updates

🍒 Cherry-Picked Nx v18.3 Updates

Comments
2 min read
ChatCraft v2.0.0

ChatCraft v2.0.0

Comments
2 min read
TypeScript utility Refine<T, P>

TypeScript utility Refine<T, P>

Comments
1 min read
My OS can do Somethings yours Cannot

My OS can do Somethings yours Cannot

Comments
5 min read
State Scope with Providers - Next.js with Jotai

State Scope with Providers - Next.js with Jotai

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

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

1
Comments 2
2 min read
React Native: useId To Prevent Duplicate ID

React Native: useId To Prevent Duplicate ID

Comments
3 min read
ChatCraft week 14: Releasing v2.0!

ChatCraft week 14: Releasing v2.0!

3
Comments
3 min read
LeetCode Meditations: Maximum Depth of Binary Tree

LeetCode Meditations: Maximum Depth of Binary Tree

Comments
3 min read
Keeping Users Up-to-Date: A Guide to Mobile App Version Control

Keeping Users Up-to-Date: A Guide to Mobile App Version Control

Comments
4 min read
How to use supabase + ReactJS?

How to use supabase + ReactJS?

5
Comments
2 min read
Working with Dates and Times in JavaScript

Working with Dates and Times in JavaScript

1
Comments 1
2 min read
🛠️ Branded Types

🛠️ Branded Types

1
Comments
2 min read
React Type Error: not assignable LegacyRef<V> && 'V' refers to a value, did you mean 'typeof V'?

React Type Error: not assignable LegacyRef<V> && 'V' refers to a value, did you mean 'typeof V'?

Comments
1 min read
Next Auth boilerplate TS

Next Auth boilerplate TS

Comments
9 min read
LeetCode Meditations: Same Tree

LeetCode Meditations: Same Tree

1
Comments
2 min read
How we take data-driven decisions with LogSnag

How we take data-driven decisions with LogSnag

3
Comments
2 min read
TypeScript Tip #2: valueof

TypeScript Tip #2: valueof

2
Comments
2 min read
React Server Components Example with Next.js

React Server Components Example with Next.js

Comments
17 min read
loading...