DEV Community

JavaScript

Once relegated to the browser as one of the 3 core technologies of the web, JavaScript can now be found almost anywhere you find code. JavaScript developers move fast and push software development forward; they can be as opinionated as the frameworks they use, so let's keep it clean here and make it a place to learn from each other!

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
🧩 JavaScript’da Coercion (Tur o‘zgarishi) – “Ko‘rinmaydigan sehr”

🧩 JavaScript’da Coercion (Tur o‘zgarishi) – “Ko‘rinmaydigan sehr”

5
Comments
2 min read
How to prevent duplicate charges, orders, and form submissions in Node.js/Express using express-idempotency-middleware.

How to prevent duplicate charges, orders, and form submissions in Node.js/Express using express-idempotency-middleware.

1
Comments
5 min read
Spread Operator and Chaining in JS/TS

Spread Operator and Chaining in JS/TS

Comments
1 min read
Essential JWT Security (Part 2): Refresh Tokens and Revocation Made Simple

Essential JWT Security (Part 2): Refresh Tokens and Revocation Made Simple

Comments
3 min read
Cousin locators in Playwright

Cousin locators in Playwright

1
Comments
2 min read
Frontend 101: Your Roadmap to Becoming a Web Developer

Frontend 101: Your Roadmap to Becoming a Web Developer

Comments
4 min read
You’re a Real JavaScript Developer Only If...

You’re a Real JavaScript Developer Only If...

90
Comments 65
2 min read
Mock REST APIs in 2 minutes

Mock REST APIs in 2 minutes

1
Comments
2 min read
How I Fixed a Web Audio Echo Problem with a 5-Second Delay

How I Fixed a Web Audio Echo Problem with a 5-Second Delay

5
Comments
2 min read
From searching to solving: how Vector Databases transform product discovery

From searching to solving: how Vector Databases transform product discovery

3
Comments
7 min read
🎃 Spooktacular ’25 — A Haunting Event for the Undead

Frontend Challenge Perfect Landing Submission 🦇🎃

🎃 Spooktacular ’25 — A Haunting Event for the Undead

2
Comments
2 min read
🚀 The Black Box Principle: Decoupling API Clients with OpenAPI and TypeScript

🚀 The Black Box Principle: Decoupling API Clients with OpenAPI and TypeScript

2
Comments
6 min read
JavaScript Essentials: How to Use .includes() for Array Searches

JavaScript Essentials: How to Use .includes() for Array Searches

3
Comments 1
7 min read
Build a Flappy Bird Clone with TCJSGame in 30 Minutes

Build a Flappy Bird Clone with TCJSGame in 30 Minutes

Comments
6 min read
How to build CLI AI Agent with OpenAI Responses API + Zapier MCP

How to build CLI AI Agent with OpenAI Responses API + Zapier MCP

2
Comments
3 min read
Coding Challenge Practice - Question 26

Coding Challenge Practice - Question 26

4
Comments
1 min read
6 New React 19 Features Everyone Must Use

6 New React 19 Features Everyone Must Use

5
Comments
3 min read
🔥How I Built My First React Native App (Step-by-Step With Modern Tools)

🔥How I Built My First React Native App (Step-by-Step With Modern Tools)

8
Comments
3 min read
Are Web Components Finally Ready to Replace Frameworks?

Are Web Components Finally Ready to Replace Frameworks?

2
Comments 1
4 min read
🔒 Node.js Security Best Practices

🔒 Node.js Security Best Practices

1
Comments
3 min read
How to Build a Chrome Extension for Barcode & QR Code Generation from Scratch

How to Build a Chrome Extension for Barcode & QR Code Generation from Scratch

2
Comments
6 min read
A Step-by-Step Guide to Build a Multi-Vendor Food Delivery

A Step-by-Step Guide to Build a Multi-Vendor Food Delivery

2
Comments
5 min read
Building Our Own `create-app` CLI — A Custom NPX Script for Fast Project Bootstrapping

Building Our Own `create-app` CLI — A Custom NPX Script for Fast Project Bootstrapping

4
Comments
5 min read
Spot2 Quadtree a primer

Spot2 Quadtree a primer

Comments
16 min read
How I Built a Real-time Typing App with Firebase and Vite.

How I Built a Real-time Typing App with Firebase and Vite.

Comments
1 min read
loading...