DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
How ts-pattern can improve your code readability?

How ts-pattern can improve your code readability?

209
Comments 54
2 min read
useEventEmitter: A react hook to emit and listen to custom events

useEventEmitter: A react hook to emit and listen to custom events

3
Comments
4 min read
SSR in Next.js 14: What’s New in App Routing Compared to Page Routing

SSR in Next.js 14: What’s New in App Routing Compared to Page Routing

8
Comments 2
5 min read
How to Test Functions That Return Functions in TypeScript with Jest

How to Test Functions That Return Functions in TypeScript with Jest

3
Comments
3 min read
Understanding Single Responsibility Principle in TypeScript: A Quick Guide

Understanding Single Responsibility Principle in TypeScript: A Quick Guide

1
Comments 2
2 min read
Top 9 Essential Utility Types in TypeScript

Top 9 Essential Utility Types in TypeScript

Comments
4 min read
Why the Streams API is a Game-Changer for Web Developers

Why the Streams API is a Game-Changer for Web Developers

Comments
5 min read
Stop Compiling 🚨TypeScript! Run It Natively in Node.js with This One Flag! 🛑

Stop Compiling 🚨TypeScript! Run It Natively in Node.js with This One Flag! 🛑

6
Comments
3 min read
Handling Pact Breaking Changes Dynamically in CI/CD

Handling Pact Breaking Changes Dynamically in CI/CD

1
Comments
6 min read
How to solve dual write problem in NestJS?

How to solve dual write problem in NestJS?

3
Comments
8 min read
Webpack 5 series part-4

Webpack 5 series part-4

2
Comments
3 min read
Webpack 5 Series Part-1

Webpack 5 Series Part-1

1
Comments
2 min read
The beginning of my open source journey

The beginning of my open source journey

5
Comments 1
2 min read
How I Fixed My TypeScript Setup Issue: Property user does not exist on type Request.

How I Fixed My TypeScript Setup Issue: Property user does not exist on type Request.

4
Comments 1
2 min read
Developing Custom Nodes for n8n with Docker

Developing Custom Nodes for n8n with Docker

3
Comments
4 min read
useScreenSize: A Custom React Hook for Dynamic Screen Size Detection

useScreenSize: A Custom React Hook for Dynamic Screen Size Detection

6
Comments 4
2 min read
Razumevanje JavaScript Generatora: Moćan Alat za Kontrolu Toka Koda

Razumevanje JavaScript Generatora: Moćan Alat za Kontrolu Toka Koda

14
Comments
4 min read
QuickJS: Handle Typescript Sourcemap

QuickJS: Handle Typescript Sourcemap

Comments
1 min read
Реализация поиска и интеграция с внешним API в Angular 18

Реализация поиска и интеграция с внешним API в Angular 18

1
Comments
21 min read
Разработка UI KIT на Angular 18

Разработка UI KIT на Angular 18

1
Comments
17 min read
Show Angular Material Dialog to Prevent Unsaved Form Changes

Show Angular Material Dialog to Prevent Unsaved Form Changes

7
Comments 1
1 min read
Crear un Paquete de NPM - Paso a Paso / TypeScript, commit linting, Husky, Semantic Release

Crear un Paquete de NPM - Paso a Paso / TypeScript, commit linting, Husky, Semantic Release

Comments
2 min read
Navigating Code Reviews and Understanding Issues

Navigating Code Reviews and Understanding Issues

Comments
5 min read
Understanding Environment Variables in Vite: Why VITE_ Prefix is Important

Understanding Environment Variables in Vite: Why VITE_ Prefix is Important

1
Comments
3 min read
Essential Guide to Refactoring Code for a Cleaner and Polished Design

Essential Guide to Refactoring Code for a Cleaner and Polished Design

1
Comments
3 min read
Monorepos with Nx: Why You Might Want a Single Home for All Your Code

Monorepos with Nx: Why You Might Want a Single Home for All Your Code

12
Comments 9
3 min read
How To Build a REST API with TypeScript, Express and Prisma

How To Build a REST API with TypeScript, Express and Prisma

Comments
6 min read
Introducing Electron Router DOM v2.0 🎉

Introducing Electron Router DOM v2.0 🎉

2
Comments
3 min read
How we simplified Bug Tracking using Tegon Slack Actions 🚀🚀

How we simplified Bug Tracking using Tegon Slack Actions 🚀🚀

2
Comments 1
2 min read
useDebugValue usage in Zustand source code explained.

useDebugValue usage in Zustand source code explained.

Comments 1
2 min read
Qopy: My Favorite Clipboard Manager as a Developer

Qopy: My Favorite Clipboard Manager as a Developer

7
Comments
2 min read
Real-time notifications with React and Socket-IO

Real-time notifications with React and Socket-IO

6
Comments
5 min read
Folding Options in Effect-TS: A Practical Guide

Folding Options in Effect-TS: A Practical Guide

1
Comments
2 min read
FiveM x Prisma ORM

FiveM x Prisma ORM

1
Comments
4 min read
Hono for Express Developers: A Modern Alternative for Edge Computing

Hono for Express Developers: A Modern Alternative for Edge Computing

1
Comments
5 min read
Launching our JS/TS SDK for AI Search and RAG

Launching our JS/TS SDK for AI Search and RAG

7
Comments 1
2 min read
Meet BullMQ

Meet BullMQ

Comments
1 min read
useBoundStoreWithEqualityFn in Zustand’s source code explained.

useBoundStoreWithEqualityFn in Zustand’s source code explained.

Comments
2 min read
【Interview Essentials】8 Common TypeScript Interview Questions

【Interview Essentials】8 Common TypeScript Interview Questions

6
Comments 1
4 min read
Integrating Firebase Authentication into NestJS with nestjs-firebase-auth

Integrating Firebase Authentication into NestJS with nestjs-firebase-auth

3
Comments
4 min read
💎 of solid-primitives, part 3: set, map, trigger

💎 of solid-primitives, part 3: set, map, trigger

14
Comments 1
3 min read
Angular Addicts #29: Angular 18.2, implicit libraries, the future is standalone & more

Angular Addicts #29: Angular 18.2, implicit libraries, the future is standalone & more

5
Comments
4 min read
Run AskUI Workflows with Pipedream for Smoke Testing

Run AskUI Workflows with Pipedream for Smoke Testing

Comments
5 min read
Rethinking CSS in JS

Rethinking CSS in JS

69
Comments 20
57 min read
supabase.from().select() finished unexpectedly and doesn't occur any errors

supabase.from().select() finished unexpectedly and doesn't occur any errors

1
Comments 2
1 min read
Grokking DynamoDB with TypeScript

Grokking DynamoDB with TypeScript

1
Comments
7 min read
Encore.ts — 17x Faster cold starts than NestJS & Fastify

Encore.ts — 17x Faster cold starts than NestJS & Fastify

115
Comments 19
4 min read
ExpressoTS surpassed AdonisJs

ExpressoTS surpassed AdonisJs

6
Comments
1 min read
Remix + Express + TS

Remix + Express + TS

11
Comments 2
3 min read
NestJS - criar endpoint para upload de 1 arquivo

NestJS - criar endpoint para upload de 1 arquivo

1
Comments
7 min read
How to make Multi-tenant applications with NestJS and Prisma 🚀.

How to make Multi-tenant applications with NestJS and Prisma 🚀.

28
Comments 4
5 min read
Open to Hire

Open to Hire

Comments
3 min read
Remix + Express + TS

Remix + Express + TS

3
Comments
3 min read
Deploy NodeJS Typescript to Google App Engine

Deploy NodeJS Typescript to Google App Engine

7
Comments
4 min read
Type vs Interface in typescript

Type vs Interface in typescript

Comments
1 min read
Creating a Calculator app using React/Next

Creating a Calculator app using React/Next

1
Comments
5 min read
Let's make a TLDR System In TypeScript (Part 1)

Let's make a TLDR System In TypeScript (Part 1)

5
Comments
3 min read
Entendendo e Implementando Design Patterns em TypeScript

Entendendo e Implementando Design Patterns em TypeScript

1
Comments
3 min read
Mastering useImperativeHandle in React (with TypeScript)

Mastering useImperativeHandle in React (with TypeScript)

1
Comments
5 min read
Contributing to Cyclops-UI

Contributing to Cyclops-UI

Comments
2 min read
loading...