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.
How to override your Zustand state.

How to override your Zustand state.

Comments
3 min read
How I built PeerSplit: A free, peer-to-peer expense-splitting app—from idea to launch in just 2 weeks

How I built PeerSplit: A free, peer-to-peer expense-splitting app—from idea to launch in just 2 weeks

6
Comments
4 min read
Building a Scalable Slot Booking System with Redis Distributed Locks

Building a Scalable Slot Booking System with Redis Distributed Locks

3
Comments 4
5 min read
Web Components Are Not the Future

Web Components Are Not the Future

379
Comments 88
11 min read
Disable Frontend in Headless Wordpress

Disable Frontend in Headless Wordpress

2
Comments
2 min read
How to Set Up Your JavaScript Development Environment

How to Set Up Your JavaScript Development Environment

1
Comments
3 min read
Creating a Dynamic Calendar Using HTML, CSS, and JavaScript

Creating a Dynamic Calendar Using HTML, CSS, and JavaScript

9
Comments
4 min read
AI Form Validation

AI Form Validation

3
Comments
3 min read
Abstract Data Type

Abstract Data Type

Comments
2 min read
MongoDB vs. Mongoose: Understanding Their Roles and Differences

MongoDB vs. Mongoose: Understanding Their Roles and Differences

Comments
1 min read
Six things you may not know about JavaScript

Six things you may not know about JavaScript

11
Comments 3
10 min read
Top 8 dev-tools you can use to get anything you want in life 🤯

Top 8 dev-tools you can use to get anything you want in life 🤯

372
Comments 27
4 min read
React : Keeping Components Pure

React : Keeping Components Pure

16
Comments 1
2 min read
How to write clean code

How to write clean code

179
Comments 23
3 min read
Washing your code. A book on clean code for frontend developers

Washing your code. A book on clean code for frontend developers

1
Comments 1
2 min read
Bind Variables in PL/SQL

Bind Variables in PL/SQL

7
Comments
2 min read
Introduction to React.js Part 1 : Advantages and Installation Guide

Introduction to React.js Part 1 : Advantages and Installation Guide

2
Comments
3 min read
CKA Full Course 2024: Day 5/40 Kubernetes Architecture

CKA Full Course 2024: Day 5/40 Kubernetes Architecture

Comments
2 min read
Building a Serverless Backend for Next.js with AWS Lambda

Building a Serverless Backend for Next.js with AWS Lambda

Comments
3 min read
JSON Diff: A Complete Guide for Developers

JSON Diff: A Complete Guide for Developers

1
Comments
5 min read
Eslint the danger

Eslint the danger

1
Comments
1 min read
React js Life cycle

React js Life cycle

1
Comments
1 min read
Performant Images with Nuxt Image and Cloudinary

Performant Images with Nuxt Image and Cloudinary

4
Comments 1
3 min read
Server Actions have been fixed

Server Actions have been fixed

14
Comments 3
12 min read
Explainer.js Release v0.1.0!

Explainer.js Release v0.1.0!

Comments
2 min read
5 Tailwind Component Libraries That React Developers Should Use

5 Tailwind Component Libraries That React Developers Should Use

1
Comments
2 min read
Keep Hydrated with Angular Incremental Hydration 💦

Keep Hydrated with Angular Incremental Hydration 💦

15
Comments
4 min read
Learn state management by making a (silly) story generator (Learn Modulo.js - Part 3 of 10)

Learn state management by making a (silly) story generator (Learn Modulo.js - Part 3 of 10)

Comments
5 min read
Genereadme v0.1 release

Genereadme v0.1 release

Comments
2 min read
Top 5 Best Ideas for ReactJS Developers!!

Top 5 Best Ideas for ReactJS Developers!!

5
Comments
3 min read
How Many Resources Does a Click Consume? React vs. Vanilla

How Many Resources Does a Click Consume? React vs. Vanilla

3
Comments
5 min read
Rich Harris Web Component Identity Crisis

Rich Harris Web Component Identity Crisis

1
Comments 4
1 min read
How to Prepare Your Application to Handle Multiple Requests on Black Friday

How to Prepare Your Application to Handle Multiple Requests on Black Friday

Comments
3 min read
Understanding the Eight Basic Data Types in JavaScript

Understanding the Eight Basic Data Types in JavaScript

Comments
2 min read
Boring Finance: Fancy Record Keeping - Call for all the Open-Source Contributors

Boring Finance: Fancy Record Keeping - Call for all the Open-Source Contributors

16
Comments 4
3 min read
Google Analytics and WPO Analyzers

Google Analytics and WPO Analyzers

Comments
3 min read
Google Analytics y Analizadores WPO

Google Analytics y Analizadores WPO

Comments
3 min read
Handling Environment Variables in Vite

Handling Environment Variables in Vite

1
Comments
2 min read
Repeat the Character in a string based on its Alphabetical index

Repeat the Character in a string based on its Alphabetical index

5
Comments 1
1 min read
React Meets Disney: Unveiling the Magic of Hooks | The Tale of useState

React Meets Disney: Unveiling the Magic of Hooks | The Tale of useState

1
Comments
3 min read
How to Use Cloudinary AI to Write Better Image Captions

How to Use Cloudinary AI to Write Better Image Captions

8
Comments
6 min read
Here’s how Zustand’s test-case uses ErrorBoundary.

Here’s how Zustand’s test-case uses ErrorBoundary.

Comments
4 min read
🚀 Secure your .NET Apps with Visual Studio! 🚀

🚀 Secure your .NET Apps with Visual Studio! 🚀

Comments
1 min read
Creating Custom Directives in Angular

Creating Custom Directives in Angular

Comments
2 min read
Conway's Law and Separation of Concerns in Web Development

Conway's Law and Separation of Concerns in Web Development

Comments 2
4 min read
So how does Pull requests work again? OSD600#3

So how does Pull requests work again? OSD600#3

Comments
3 min read
An Introduction to JavaScript: Unveiling the Power of the Web

An Introduction to JavaScript: Unveiling the Power of the Web

Comments
4 min read
Understanding the this Keyword in JavaScript: A Comprehensive Guide for Developers

Understanding the this Keyword in JavaScript: A Comprehensive Guide for Developers

9
Comments 3
7 min read
Next.js with Globally Accessible Variables

Next.js with Globally Accessible Variables

3
Comments
3 min read
Character overlap with strings in JavaScript

Character overlap with strings in JavaScript

5
Comments
1 min read
Mastering Node.js Performance: Unlock the Power of Worker Threads and Clustering — Hoai Nho

Mastering Node.js Performance: Unlock the Power of Worker Threads and Clustering — Hoai Nho

20
Comments 1
4 min read
Chunking in AI - The Secret Sauce You're Missing

Chunking in AI - The Secret Sauce You're Missing

5
Comments
6 min read
Rise of the "Microlith": Rethinking Microservices for Modern Developers

Rise of the "Microlith": Rethinking Microservices for Modern Developers

28
Comments 11
4 min read
Find the Greatest Common Divisor

Find the Greatest Common Divisor

5
Comments
1 min read
AI & Dev Weekly News: Next.js 15 RC 2, Zustand v5, & Nvidia Nemotron AI!

AI & Dev Weekly News: Next.js 15 RC 2, Zustand v5, & Nvidia Nemotron AI!

5
Comments
2 min read
SSL Certificate Problem: Unable to Get Local Issuer Certificate – Causes and Solutions

SSL Certificate Problem: Unable to Get Local Issuer Certificate – Causes and Solutions

1
Comments 1
5 min read
CKA Full Course 2024: Day 3/40 Multi Stage Docker Build

CKA Full Course 2024: Day 3/40 Multi Stage Docker Build

Comments 1
3 min read
Is this a bug in Java?

Is this a bug in Java?

2
Comments
2 min read
Unlocking your ADHD Superpowers

Unlocking your ADHD Superpowers

1
Comments
5 min read
Intro to Svelte 5: The Compiler-Free Frontend Framework

Intro to Svelte 5: The Compiler-Free Frontend Framework

1
Comments
2 min read
loading...