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.
SVG hacks for you

SVG hacks for you

Comments
8 min read
☁️ Weather App Built with HTML, CSS & JavaScript 🌡️ 00:14

☁️ Weather App Built with HTML, CSS & JavaScript 🌡️

1
Comments 1
1 min read
How to Create a Pictures and Videos Search Engine with Download Using API, HTML, CSS, and JavaScript

How to Create a Pictures and Videos Search Engine with Download Using API, HTML, CSS, and JavaScript

Comments
2 min read
Practical Email Validation Using JavaScript: Techniques for Web Developers

Practical Email Validation Using JavaScript: Techniques for Web Developers

1
Comments
9 min read
Quick REST API File Upload with Hono JS and Drizzle

Quick REST API File Upload with Hono JS and Drizzle

Comments
5 min read
6 Powerful JavaScript Data Visualization Techniques for Interactive Web Apps

6 Powerful JavaScript Data Visualization Techniques for Interactive Web Apps

Comments
8 min read
Make Your Website Dark Mode Ready in 15 Minutes

Make Your Website Dark Mode Ready in 15 Minutes

Comments
4 min read
Daily JavaScript Challenge #JS-53: Reverse Words in a Sentence

Daily JavaScript Challenge #JS-53: Reverse Words in a Sentence

5
Comments
1 min read
A modular Edge Side Includes component for JavaScript Compute

A modular Edge Side Includes component for JavaScript Compute

Comments
8 min read
Dive into Plasma Sphere Interaction! 00:10

Dive into Plasma Sphere Interaction!

1
Comments
1 min read
5 Advanced JavaScript Debugging Techniques to Boost Your Productivity

5 Advanced JavaScript Debugging Techniques to Boost Your Productivity

Comments
5 min read
7 Powerful JavaScript Performance Optimization Techniques for Developers

7 Powerful JavaScript Performance Optimization Techniques for Developers

Comments
7 min read
Creating a Synchronized Scrolling Two-Column Layout

Creating a Synchronized Scrolling Two-Column Layout

Comments
9 min read
What is SwaggerHub?

What is SwaggerHub?

Comments
4 min read
Node (Firebase SDK) vs. Firebase (Direct API): Pros and Cons

Node (Firebase SDK) vs. Firebase (Direct API): Pros and Cons

Comments
2 min read
What’s New in React 19: Features and Updates You Need to Know

What’s New in React 19: Features and Updates You Need to Know

Comments
3 min read
Where is Java Used in Industry?

Where is Java Used in Industry?

Comments
3 min read
Apply CSS in Next.js with StayedCSS

Apply CSS in Next.js with StayedCSS

Comments
3 min read
Web Development in 2024: Trends, Tools, and Tips for Success

Web Development in 2024: Trends, Tools, and Tips for Success

Comments
2 min read
Mastering Concatenation in JavaScript

Mastering Concatenation in JavaScript

Comments
1 min read
Why ReactJS is Crucial for Contemporary Web Development

Why ReactJS is Crucial for Contemporary Web Development

Comments
2 min read
PopupPro JS Module

PopupPro JS Module

Comments
4 min read
ContactUs-Page-React

ContactUs-Page-React

Comments
1 min read
What Can In-Browser JavaScript Do and What Are Its Limitations?

What Can In-Browser JavaScript Do and What Are Its Limitations?

Comments
3 min read
CID-FUNNY-LOGIN

CID-FUNNY-LOGIN

Comments
2 min read
Funny-Captcha Web

Funny-Captcha Web

Comments
2 min read
🧠 Free Code Challenges, UX Trends Shaping 2025 & Duolingo's Retention Playbook

🧠 Free Code Challenges, UX Trends Shaping 2025 & Duolingo's Retention Playbook

Comments
4 min read
NeoPopup - The Modern 3D Popup Module

NeoPopup - The Modern 3D Popup Module

Comments
2 min read
Referal-System Web Application

Referal-System Web Application

Comments
2 min read
Automatic Files Generator Python

Automatic Files Generator Python

Comments
3 min read
Deploying React Apps with Vite: The Complete Guide

Deploying React Apps with Vite: The Complete Guide

Comments
3 min read
Mastering Literal Types in TypeScript: true as const vs true

Mastering Literal Types in TypeScript: true as const vs true

Comments
2 min read
Geocoding-Web-Application

Geocoding-Web-Application

Comments
3 min read
EchoAPI's Five Hidden Gems: Did You Know?

EchoAPI's Five Hidden Gems: Did You Know?

Comments
3 min read
Get Pending Transactions in Binance Smart Chain Mempool Using Ether.js and QuickNode

Get Pending Transactions in Binance Smart Chain Mempool Using Ether.js and QuickNode

Comments
2 min read
Sharing Solusi Tantangan CodeWars: Least Larger, dari Dasar hingga 1 Baris

Sharing Solusi Tantangan CodeWars: Least Larger, dari Dasar hingga 1 Baris

Comments
3 min read
Schedule Events in EventBridge with Lambda

Schedule Events in EventBridge with Lambda

Comments
4 min read
How to Create a Custom Priority Event Emitter in Node.js

How to Create a Custom Priority Event Emitter in Node.js

Comments
4 min read
My React Journey: Day 20

My React Journey: Day 20

Comments
2 min read
“In the MVC design pattern, why is the router indispensable? What role does it play?"

“In the MVC design pattern, why is the router indispensable? What role does it play?"

Comments
3 min read
🎄 Building the Gift Dash Challenge: A Festive and Interactive Mini-Game

🎄 Building the Gift Dash Challenge: A Festive and Interactive Mini-Game

Comments
4 min read
Apache DolphinScheduler Restricts Timing Scheduling at the Second Level

Apache DolphinScheduler Restricts Timing Scheduling at the Second Level

Comments
4 min read
Technical Interview Questions - Part 7 - Promises Methods

Technical Interview Questions - Part 7 - Promises Methods

1
Comments
3 min read
Mocking with Jest and typescript - a cheatsheet

Mocking with Jest and typescript - a cheatsheet

2
Comments
4 min read
WTF Is Reactivity !?

WTF Is Reactivity !?

Comments
10 min read
High-Performance JavaScript Simplified: Web Workers, SharedArrayBuffer, and Atomics

High-Performance JavaScript Simplified: Web Workers, SharedArrayBuffer, and Atomics

Comments
2 min read
🎥Exploring 3D Timewave Ripple 00:10

🎥Exploring 3D Timewave Ripple

1
Comments
1 min read
A simple Fatal Exception in the React native app

A simple Fatal Exception in the React native app

Comments 1
3 min read
Custom Hooks in React: Why and How to Create Them

Custom Hooks in React: Why and How to Create Them

Comments
3 min read
Build a Stunning Software Engineer Portfolio with HTML, CSS, and JavaScript

Build a Stunning Software Engineer Portfolio with HTML, CSS, and JavaScript

Comments
2 min read
Welcome to my engineering blog!

Welcome to my engineering blog!

Comments
1 min read
Understanding Middlewares in Express.js and Their Internal Working

Understanding Middlewares in Express.js and Their Internal Working

Comments
3 min read
Prisma & MongoDB: server to be run as a replica set

Prisma & MongoDB: server to be run as a replica set

Comments
1 min read
Laços de repetição em Javascript

Laços de repetição em Javascript

Comments
2 min read
Desestruturação em Javascript

Desestruturação em Javascript

Comments
2 min read
Functions em Javascript

Functions em Javascript

Comments
2 min read
Moving beyond console.log

Moving beyond console.log

Comments
3 min read
zod vs class-validator & class-transformer

zod vs class-validator & class-transformer

2
Comments 1
3 min read
Async Local Storage is Here to Help You

Async Local Storage is Here to Help You

Comments
8 min read
You can omit `run` from `deno run` command

You can omit `run` from `deno run` command

Comments
1 min read
loading...