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
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
PopupPro JS Module

PopupPro JS Module

Comments
4 min read
Funny-Captcha Web

Funny-Captcha Web

Comments
2 min read
Referal-System Web Application

Referal-System Web Application

Comments
2 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
NeoPopup - The Modern 3D Popup Module

NeoPopup - The Modern 3D Popup Module

Comments
2 min read
Automatic Files Generator Python

Automatic Files Generator Python

Comments
3 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
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
🎄 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
Building a Digital Signage Content Management System: A Challenge and a Journey

Building a Digital Signage Content Management System: A Challenge and a Journey

Comments
3 min read
loading...