DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
TypeScript vs JavaScript - What's the difference?

TypeScript vs JavaScript - What's the difference?

Comments 1
2 min read
Building a simple calendar with Vanilla JS

Building a simple calendar with Vanilla JS

6
Comments
6 min read
Introduction to TypeScript with React

Introduction to TypeScript with React

11
Comments
17 min read
Begineer: TypeScript Utility Types

Begineer: TypeScript Utility Types

11
Comments
2 min read
When and Where to use ReScript? The ReScript happy path

When and Where to use ReScript? The ReScript happy path

27
Comments 1
9 min read
Developing Open Source Prompt Engineering Tool

Developing Open Source Prompt Engineering Tool

1
Comments
1 min read
Level up your NodeJS Dockerfiles with these 3 tips ⚡🐋

Level up your NodeJS Dockerfiles with these 3 tips ⚡🐋

3
Comments
5 min read
How to handle browser storage in Angular SSR?

How to handle browser storage in Angular SSR?

4
Comments
2 min read
Automating Releases with GitHub Actions

Automating Releases with GitHub Actions

5
Comments 3
3 min read
TypeScript: Infer Types to Avoid Explicit Types

TypeScript: Infer Types to Avoid Explicit Types

18
Comments 1
5 min read
Unveiling the Magic of Promises with `is.promise` and `is.not_promise` from 'thiis'

Unveiling the Magic of Promises with `is.promise` and `is.not_promise` from 'thiis'

Comments 1
3 min read
Benefits of using Typescript with ExpressJS with Project Template

Benefits of using Typescript with ExpressJS with Project Template

Comments
6 min read
Level up your Typescript game, functionally - Part 3

Level up your Typescript game, functionally - Part 3

3
Comments
3 min read
Level up your Typescript game, functionally - Part 1

Level up your Typescript game, functionally - Part 1

6
Comments
9 min read
Level up your Typescript game, functionally - Part 2

Level up your Typescript game, functionally - Part 2

1
Comments
9 min read
Error handling: Are You In Charge or In Chaos?

Error handling: Are You In Charge or In Chaos?

5
Comments
5 min read
Slack's remote functions on Cloudflare Workers

Slack's remote functions on Cloudflare Workers

6
Comments
5 min read
Deserializing Polymorphic Lists with Kotlin, Jackson, and Spring Boot

Deserializing Polymorphic Lists with Kotlin, Jackson, and Spring Boot

Comments
6 min read
Tuner is a flexible project configurator as code for Deno.

Tuner is a flexible project configurator as code for Deno.

5
Comments
6 min read
Pushing Anti-patterns to Production for Fun and Profit

Pushing Anti-patterns to Production for Fun and Profit

Comments 4
1 min read
Navigating JavaScript with Ease: Unveiling `is.null` and `is.not_null` from 'thiis'

Navigating JavaScript with Ease: Unveiling `is.null` and `is.not_null` from 'thiis'

Comments 1
3 min read
Custom Exceptions in modern js / ts

Custom Exceptions in modern js / ts

10
Comments
3 min read
Angular Addicts #19: Angular 17, NX 17, Storybook 7.5 & more

Angular Addicts #19: Angular 17, NX 17, Storybook 7.5 & more

2
Comments 2
4 min read
Source code of the WhatsApp Number Checker

Source code of the WhatsApp Number Checker

15
Comments 2
3 min read
The State of JS 2023 Survey is Now Open

The State of JS 2023 Survey is Now Open

13
Comments 4
2 min read
Docusaurus: Understanding the sitemap feature

Docusaurus: Understanding the sitemap feature

1
Comments
2 min read
Streamline Your Project Management with Version Wizard: The Ultimate VS Code Extension

Streamline Your Project Management with Version Wizard: The Ultimate VS Code Extension

Comments
2 min read
Managing Environment Variables in NestJS: A Guide to Custom Configurations

Managing Environment Variables in NestJS: A Guide to Custom Configurations

1
Comments
2 min read
001 - TSExpert | Pick Typescript 🔥

001 - TSExpert | Pick Typescript 🔥

2
Comments
3 min read
Gentle Introduction To Typescript Compiler API

Gentle Introduction To Typescript Compiler API

13
Comments
24 min read
Utility Type: KeyHasProperties

Utility Type: KeyHasProperties

1
Comments
3 min read
Avoiding Mistakes in Next.js using the TypeScript Plugin

Avoiding Mistakes in Next.js using the TypeScript Plugin

2
Comments 3
2 min read
Course Announcement: A complete theming guide to Angular Material Components

Course Announcement: A complete theming guide to Angular Material Components

1
Comments 2
1 min read
How scroll to specific element with Vue.js 3

How scroll to specific element with Vue.js 3

24
Comments 1
2 min read
A simple Game Rule System using 0 for Success

A simple Game Rule System using 0 for Success

Comments
3 min read
Searching Algorithms in JavaScript or TypeScript

Searching Algorithms in JavaScript or TypeScript

5
Comments
4 min read
Console Magic: 10 Unexplored JavaScript Console Techniques

Console Magic: 10 Unexplored JavaScript Console Techniques

Comments
2 min read
Apa itu TypeScript?

Apa itu TypeScript?

10
Comments
1 min read
A deep dive into new control flow syntax for Angular (17)

A deep dive into new control flow syntax for Angular (17)

13
Comments 1
6 min read
Rolling my own front-end framework pt. 1/?

Rolling my own front-end framework pt. 1/?

Comments
2 min read
Yet Another Newsletter LOL: Fast Like a Fox

Yet Another Newsletter LOL: Fast Like a Fox

6
Comments
5 min read
Analyze your WebApp using Microsoft Clarity

Analyze your WebApp using Microsoft Clarity

7
Comments 2
3 min read
Making lodash tree-shakable

Making lodash tree-shakable

13
Comments 1
4 min read
TypeError: ‘Win’ and ‘NotTyped’ have no overlap

TypeError: ‘Win’ and ‘NotTyped’ have no overlap

1
Comments
3 min read
Make table rows clickable as links with tanstack-table and CSS

Make table rows clickable as links with tanstack-table and CSS

12
Comments 2
5 min read
Managing the types folder with a simple script

Managing the types folder with a simple script

3
Comments
1 min read
Robust Error Handling in TypeScript: A Journey from Naive to Rust-Inspired Solutions

Robust Error Handling in TypeScript: A Journey from Naive to Rust-Inspired Solutions

9
Comments
2 min read
Configuring Jest for Typescript Unit Tests

Configuring Jest for Typescript Unit Tests

48
Comments 4
4 min read
Caching data in Angular using ts-cacheable

Caching data in Angular using ts-cacheable

Comments
1 min read
How to handle loading screens in Next JS

How to handle loading screens in Next JS

42
Comments
6 min read
1. Explore basic types of typescript

1. Explore basic types of typescript

Comments 1
12 min read
A Comprehensive Guide to URLSearchParams in TypeScript 🚀

A Comprehensive Guide to URLSearchParams in TypeScript 🚀

18
Comments 2
4 min read
Always abstract nested types in TypeScript

Always abstract nested types in TypeScript

18
Comments 7
2 min read
Building a TypeScript Simple Channel (Like Golang)

Building a TypeScript Simple Channel (Like Golang)

Comments 2
2 min read
Serverless Layers with Monorepo

Serverless Layers with Monorepo

3
Comments
4 min read
Web scraper in Nuxt 3 - part IV - Going live on Netlify

Web scraper in Nuxt 3 - part IV - Going live on Netlify

Comments
8 min read
Efficient Retries: Implementing Fibonacci Backoff in JavaScript Fetch Requests

Efficient Retries: Implementing Fibonacci Backoff in JavaScript Fetch Requests

2
Comments
2 min read
Understanding Caching with Redis: A Step-by-Step Tutorial

Understanding Caching with Redis: A Step-by-Step Tutorial

2
Comments
2 min read
Your Microservices are probably not Type-Safe 🐘

Your Microservices are probably not Type-Safe 🐘

26
Comments
2 min read
Navigating the Browser Landscape with is.ie and is.not_ie from 'thiis': A Journey into Internet Explorer Detection

Navigating the Browser Landscape with is.ie and is.not_ie from 'thiis': A Journey into Internet Explorer Detection

5
Comments 1
3 min read
loading...