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 I Fixed a Circular Dependency Bug in Redux Using dpdm

How I Fixed a Circular Dependency Bug in Redux Using dpdm

1
Comments 1
3 min read
Plain Javascript Refresher for those feeling left behind or not knowing where to start w/ Functions, Arrays, Loops, JSON & NoSQL

Plain Javascript Refresher for those feeling left behind or not knowing where to start w/ Functions, Arrays, Loops, JSON & NoSQL

1
Comments
11 min read
Go-DOM - A headless browser written in Go.

Go-DOM - A headless browser written in Go.

3
Comments 5
7 min read
System Integration Testing: Ensuring Seamless Software Integration

System Integration Testing: Ensuring Seamless Software Integration

Comments
4 min read
Testing Limitations: Understanding the Boundaries of Software Testing

Testing Limitations: Understanding the Boundaries of Software Testing

Comments
5 min read
5 reasons why I love Daisy UI

5 reasons why I love Daisy UI

Comments
2 min read
react-native duplicate class problem

react-native duplicate class problem

Comments
2 min read
Using Python's Pillow Library for Image Processing

Using Python's Pillow Library for Image Processing

Comments
2 min read
How to Include JavaScript in Laravel 11: A Step-by-Step Guide for All Scenarios

How to Include JavaScript in Laravel 11: A Step-by-Step Guide for All Scenarios

1
Comments
5 min read
MongoDB Server: An Overview

MongoDB Server: An Overview

Comments
5 min read
The CLEAN Framework: A 5-Step Blueprint for Writing Bug-Free, Maintainable JavaScript Code

The CLEAN Framework: A 5-Step Blueprint for Writing Bug-Free, Maintainable JavaScript Code

2
Comments
3 min read
Handling File Uploads in Node.js with Multer: A Comprehensive Guide

Handling File Uploads in Node.js with Multer: A Comprehensive Guide

2
Comments
4 min read
Building Real-Time Chat with Laravel Reverb and Vue 3 - Step-by-Step Tutorial

Building Real-Time Chat with Laravel Reverb and Vue 3 - Step-by-Step Tutorial

4
Comments
2 min read
Mastering JavaScript Objects: Comparison, Manipulation, and Control Techniques

Mastering JavaScript Objects: Comparison, Manipulation, and Control Techniques

1
Comments
2 min read
Type Conversion in Javascript

Type Conversion in Javascript

Comments
1 min read
The mysterious supply chain concern of string-width-cjs npm package

The mysterious supply chain concern of string-width-cjs npm package

Comments
7 min read
Props Basics: Part 1

Props Basics: Part 1

Comments
2 min read
An Introduction to Swagger: Streamlining API Development and Documentation

An Introduction to Swagger: Streamlining API Development and Documentation

Comments
5 min read
Image with text overlay using HTML and CSS

Image with text overlay using HTML and CSS

Comments
2 min read
Detailed explanation of Javascript event loop rules

Detailed explanation of Javascript event loop rules

Comments
1 min read
Cracking Quick Sort algorithm: From Theory to Practice in Minutes

Cracking Quick Sort algorithm: From Theory to Practice in Minutes

6
Comments 2
5 min read
Vue + Tailwind and Dynamic Classes

Vue + Tailwind and Dynamic Classes

2
Comments 1
2 min read
How to build a website using React and Rest APIs (React basics explained)

How to build a website using React and Rest APIs (React basics explained)

5
Comments 2
8 min read
New Feature PR

New Feature PR

Comments
2 min read
Contact us page in HTML and CSS

Contact us page in HTML and CSS

Comments
1 min read
First time working with Git remote

First time working with Git remote

Comments
4 min read
Magic Park at Night

Magic Park at Night

Comments
1 min read
MessageChannel usage in React source code

MessageChannel usage in React source code

Comments
3 min read
monet's rainbow, in bright gradient colors

monet's rainbow, in bright gradient colors

Comments
1 min read
Improving mobile performance, from slow screens to app start time

Improving mobile performance, from slow screens to app start time

1
Comments
2 min read
JavaScript Meta Programming: In-Depth Guide on Proxy, Reflect, and Object Property Control

JavaScript Meta Programming: In-Depth Guide on Proxy, Reflect, and Object Property Control

10
Comments
4 min read
Introducing Pretty-js-log: Add Beautiful, Colorful Logging to Your Node.js Apps 🎨

Introducing Pretty-js-log: Add Beautiful, Colorful Logging to Your Node.js Apps 🎨

3
Comments
2 min read
JavaScript Use Cases

JavaScript Use Cases

1
Comments
1 min read
10 Insane Web Design Tools Every Developer Should Know About! 🌟 🔥

10 Insane Web Design Tools Every Developer Should Know About! 🌟 🔥

42
Comments 11
7 min read
Understanding JavaScript Closures: A Comprehensive Guide

Understanding JavaScript Closures: A Comprehensive Guide

22
Comments
2 min read
JavaScript's Top Trends in 2024: What's Shaping Modern Web Development?

JavaScript's Top Trends in 2024: What's Shaping Modern Web Development?

10
Comments 3
2 min read
Building a TypeScript Helper for Mock Data Generation with Zod and Faker

Building a TypeScript Helper for Mock Data Generation with Zod and Faker

10
Comments 2
6 min read
Mind

Mind

Comments
1 min read
How to Implement SEO in Next.js?

How to Implement SEO in Next.js?

8
Comments
4 min read
Building an Express web App for File Uploads and Dynamic Image Processing on the fly

Building an Express web App for File Uploads and Dynamic Image Processing on the fly

6
Comments
6 min read
Day 23 of 100DaysOfCode

Day 23 of 100DaysOfCode

Comments
2 min read
JSON Extensions for writing config files and parsing data

JSON Extensions for writing config files and parsing data

8
Comments
2 min read
Formatting and Linting for consistency

Formatting and Linting for consistency

2
Comments
2 min read
Transpiler vs Polyfills

Transpiler vs Polyfills

Comments 3
2 min read
How to Handle Multiple Windows in Cypress

How to Handle Multiple Windows in Cypress

1
Comments
4 min read
Understanding the MVC Pattern with Node.js

Understanding the MVC Pattern with Node.js

3
Comments
4 min read
Explorer toutes les fonctionnalités de console en JavaScript

Explorer toutes les fonctionnalités de console en JavaScript

Comments
5 min read
Aku IDN

Aku IDN

Comments
1 min read
The History of APIs: Evolution of Application Programming Interfaces

The History of APIs: Evolution of Application Programming Interfaces

Comments
5 min read
JavaScript Control Structures

JavaScript Control Structures

Comments
2 min read
Logging and Monitoring in Node.js: Best Practices

Logging and Monitoring in Node.js: Best Practices

Comments
3 min read
How to Handle and Optimize Large Datasets in JavaScript

How to Handle and Optimize Large Datasets in JavaScript

1
Comments 2
4 min read
Exploring Neo.mjs: A High-Performance JavaScript Framework

Exploring Neo.mjs: A High-Performance JavaScript Framework

Comments
4 min read
How to use Infinity Queries (TanStack Query) to do infinite scrolling

How to use Infinity Queries (TanStack Query) to do infinite scrolling

Comments
3 min read
Exploring Angular Forms: A New Alternative with Signals

Exploring Angular Forms: A New Alternative with Signals

1
Comments 1
8 min read
aku idn

aku idn

Comments
1 min read
Why does it throw the error "'process' is not defined."?

Why does it throw the error "'process' is not defined."?

Comments 1
1 min read
Vue3 + ESLint 9.13.0 + Prettier +TypeScript and VSCode Autoformat on Save

Vue3 + ESLint 9.13.0 + Prettier +TypeScript and VSCode Autoformat on Save

5
Comments 1
3 min read
list of the most common JavaScript string methods

list of the most common JavaScript string methods

25
Comments
3 min read
How to Manage Multiple promises concurrently with Promise.all()

How to Manage Multiple promises concurrently with Promise.all()

2
Comments
6 min read
loading...