DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Unlocking Angular's Secrets: Tracking File Download Times Made Easy

Unlocking Angular's Secrets: Tracking File Download Times Made Easy

1
Comments
2 min read
Typescript or Else – Why you need to be using TS if you aren’t already

Typescript or Else – Why you need to be using TS if you aren’t already

Comments
5 min read
Theming using CSS Variables? Turn Them into VS Code Snippets for Faster, Error-Free Coding

Theming using CSS Variables? Turn Them into VS Code Snippets for Faster, Error-Free Coding

7
Comments
4 min read
Simple Examples to Understand Generic Functions and Types in TypeScript

Simple Examples to Understand Generic Functions and Types in TypeScript

Comments
2 min read
It's raining TsConfigs

It's raining TsConfigs

Comments
2 min read
Contest Notifier - Browser Extension

Contest Notifier - Browser Extension

7
Comments 1
1 min read
You Don’t Need JavaScript Native Methods!

You Don’t Need JavaScript Native Methods!

1
Comments
4 min read
How to Validate a Date Range Picker with Zod in TypeScript Projects

How to Validate a Date Range Picker with Zod in TypeScript Projects

2
Comments
3 min read
Part 3: Asset Handling, Unit Testing, and Bundle Analysis

Part 3: Asset Handling, Unit Testing, and Bundle Analysis

Comments
5 min read
Bun Runtime - Introduction (Part 1)

Bun Runtime - Introduction (Part 1)

1
Comments
2 min read
Crafting Forms in React: Vanilla vs. React Hook Form vs. Formik

Crafting Forms in React: Vanilla vs. React Hook Form vs. Formik

9
Comments 6
11 min read
Let's build a screenshot API

Let's build a screenshot API

2
Comments
14 min read
The Binary Search Algorithm

The Binary Search Algorithm

Comments
3 min read
Bun - The One Tool for All Your JavaScript/Typescript Project's Needs?

Bun - The One Tool for All Your JavaScript/Typescript Project's Needs?

3
Comments
8 min read
ChatCraft week 13: Fixing bugs

ChatCraft week 13: Fixing bugs

4
Comments
5 min read
Decode JWT Token easily using _jwt-decode_

Decode JWT Token easily using _jwt-decode_

5
Comments
1 min read
Razlika između 'type' i 'interface' u TypeScriptu

Razlika između 'type' i 'interface' u TypeScriptu

Comments 1
4 min read
Why null is an abomination

Why null is an abomination

23
Comments 11
5 min read
How useEffect Makes React Component Testing a Bit Trickier - No Bloat

How useEffect Makes React Component Testing a Bit Trickier - No Bloat

1
Comments
2 min read
Introducing Our New JavaScript Standard Library

Introducing Our New JavaScript Standard Library

Comments
4 min read
Deploy Angular App for Free: Your Ultimate GitHub Pages Guide

Deploy Angular App for Free: Your Ultimate GitHub Pages Guide

6
Comments 1
3 min read
Using @ and */ symbols inside JS multiline comments

Using @ and */ symbols inside JS multiline comments

1
Comments
1 min read
creating a next.js front end with a express backend using typescript

creating a next.js front end with a express backend using typescript

Comments
1 min read
Using satisfies Operator in TypeScript

Using satisfies Operator in TypeScript

Comments
1 min read
You can’t run away from runtime errors using TypeScript

You can’t run away from runtime errors using TypeScript

7
Comments 7
3 min read
Creating a Browser Extension using SolidJS + WXT II

Creating a Browser Extension using SolidJS + WXT II

Comments
15 min read
⚛️ Folder Structures in React Projects

⚛️ Folder Structures in React Projects

975
Comments 55
4 min read
To create a new Node.js project and work with dependencies, you'll need to follow these steps

To create a new Node.js project and work with dependencies, you'll need to follow these steps

Comments
1 min read
Understanding TypeScript Utility Types

Understanding TypeScript Utility Types

1
Comments 1
4 min read
Reasons to Choose TypeScript Over JavaScript

Reasons to Choose TypeScript Over JavaScript

Comments
4 min read
Generate Types for your components with the Storyblok CLI!⚡

Generate Types for your components with the Storyblok CLI!⚡

6
Comments
1 min read
Как избавиться от постоянной кодогенерации API слоя в веб-приложениях при изменениях на сервере

Как избавиться от постоянной кодогенерации API слоя в веб-приложениях при изменениях на сервере

Comments
1 min read
Epic Next JS 15 Tutorial Part 6: Create Video Summary with Next.js and Open AI

Epic Next JS 15 Tutorial Part 6: Create Video Summary with Next.js and Open AI

1
Comments
29 min read
How simple is it to generate AI images?

How simple is it to generate AI images?

8
Comments
2 min read
TypeScript Patterns to Level Up Your Game

TypeScript Patterns to Level Up Your Game

Comments
3 min read
Listen, React, Repeat: Maximizing @HostListener in Angular Applications

Listen, React, Repeat: Maximizing @HostListener in Angular Applications

2
Comments
3 min read
TanStack Router: Nesting & 404 pages

TanStack Router: Nesting & 404 pages

13
Comments
4 min read
LeetCode Meditations: Merge K Sorted Lists

LeetCode Meditations: Merge K Sorted Lists

Comments
3 min read
Generic Constraints - A Gentle Introduction to Generics in Typescript

Generic Constraints - A Gentle Introduction to Generics in Typescript

7
Comments
6 min read
Stratimux is a Function as Operating System

Stratimux is a Function as Operating System

Comments
4 min read
How to generate Typescript interfaces from your Spring Boot backend

How to generate Typescript interfaces from your Spring Boot backend

1
Comments
4 min read
🧙‍♂️ Tutorial Typescript para Iniciantes

🧙‍♂️ Tutorial Typescript para Iniciantes

6
Comments
3 min read
⚛️ Demystifying React's Types: Component types

⚛️ Demystifying React's Types: Component types

212
Comments 10
4 min read
1-10 Сustom Utility Types for TypeScript Projects

1-10 Сustom Utility Types for TypeScript Projects

111
Comments 13
8 min read
TypeScript Development Set Up for VSCode

TypeScript Development Set Up for VSCode

1
Comments
3 min read
How To Define Typescript onChange Event In React

How To Define Typescript onChange Event In React

Comments
1 min read
Mastering TypeScript: A Comprehensive Guide for Developers

Mastering TypeScript: A Comprehensive Guide for Developers

Comments
3 min read
LeetCode Meditations: Linked List Cycle

LeetCode Meditations: Linked List Cycle

1
Comments
3 min read
Rapid Bolt app development w/ Slack CLI and sandboxes

Rapid Bolt app development w/ Slack CLI and sandboxes

9
Comments
8 min read
Lazy load a Google Map

Lazy load a Google Map

3
Comments
4 min read
Introducción a AWS CDK: Infraestructura como Código de forma Sencilla

Introducción a AWS CDK: Infraestructura como Código de forma Sencilla

Comments
3 min read
LeetCode Meditations: Remove Nth Node From the End of List

LeetCode Meditations: Remove Nth Node From the End of List

Comments
3 min read
LeetCode Meditations: Reorder List

LeetCode Meditations: Reorder List

Comments
4 min read
Manipulating dates in Typescript

Manipulating dates in Typescript

Comments
1 min read
Shared UI Setup For Micro Frontend Application (Module Federation with React) with Nx Workspace

Shared UI Setup For Micro Frontend Application (Module Federation with React) with Nx Workspace

28
Comments 1
6 min read
Implementing Dependency Inversion Principle in Nest.js using Abstract Classes

Implementing Dependency Inversion Principle in Nest.js using Abstract Classes

8
Comments 4
4 min read
5 Open-Source Next.js Projects Rocking 2024 (Learn the Patterns!) 🚀

5 Open-Source Next.js Projects Rocking 2024 (Learn the Patterns!) 🚀

25
Comments 1
2 min read
Clawject: Simplifying Dependency Injection in TypeScript

Clawject: Simplifying Dependency Injection in TypeScript

13
Comments 1
4 min read
Implementando Injeção de Dependência em TypeScript: Um Guia Prático com Express.js e TypeORM

Implementando Injeção de Dependência em TypeScript: Um Guia Prático com Express.js e TypeORM

5
Comments
4 min read
Arquitectura limpia en proyecto de Nodejs + Typescript + MongoDB

Arquitectura limpia en proyecto de Nodejs + Typescript + MongoDB

3
Comments
1 min read
loading...