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.
Unleash Your Vue.js Mastery with the 'Project: Real-Time Sentence Search' Course

Unleash Your Vue.js Mastery with the 'Project: Real-Time Sentence Search' Course

2
Comments
3 min read
Mastering Asynchronous Form Submissions in React: A Step-by-Step Guide

Mastering Asynchronous Form Submissions in React: A Step-by-Step Guide

Comments
2 min read
The Perils of Callback Hell: Navigating the Pyramid of Doom in JavaScript

The Perils of Callback Hell: Navigating the Pyramid of Doom in JavaScript

Comments
3 min read
Building jargons.dev [#0]: The Initial Commit

Building jargons.dev [#0]: The Initial Commit

5
Comments
4 min read
How to Identify and Mitigate Flaky Tests: Best Practices and Strategies.

How to Identify and Mitigate Flaky Tests: Best Practices and Strategies.

Comments
4 min read
30+ CSS libraries and frameworks help you style your applications efficiently.

30+ CSS libraries and frameworks help you style your applications efficiently.

6
Comments
6 min read
Building a Skribbl.io Clone: From Concept to Completion

Building a Skribbl.io Clone: From Concept to Completion

2
Comments
7 min read
Which is the best stack for the web today? MERN vs MEAN vs Spring Boot

Which is the best stack for the web today? MERN vs MEAN vs Spring Boot

1
Comments 2
2 min read
Using Web Workers for Parallel Processing in JavaScript

Using Web Workers for Parallel Processing in JavaScript

8
Comments 1
5 min read
Como Integrar a API do ChatGPT com Node.js

Como Integrar a API do ChatGPT com Node.js

Comments
3 min read
3 SQL Approaches to Bulk Update Records with Knex.js

3 SQL Approaches to Bulk Update Records with Knex.js

6
Comments
8 min read
How to Scrape Data From a Page With Infinite Scroll! ♾️

How to Scrape Data From a Page With Infinite Scroll! ♾️

52
Comments 2
7 min read
How to Use the Broadcast Channel API for Real-Time Communication Across Browser Windows

How to Use the Broadcast Channel API for Real-Time Communication Across Browser Windows

Comments
2 min read
El código no se vende solo

El código no se vende solo

Comments 1
2 min read
Blog Website with Cloudflare Workers and Reactjs

Blog Website with Cloudflare Workers and Reactjs

6
Comments
1 min read
How I Upped My Frontend Game with Generative UI 🧑‍💻🌠

How I Upped My Frontend Game with Generative UI 🧑‍💻🌠

315
Comments 31
11 min read
Building a Modern Portfolio Website: The Best Tech Stack for 2024

Building a Modern Portfolio Website: The Best Tech Stack for 2024

1
Comments
4 min read
Understanding Branch Coverage: A Comprehensive Guide

Understanding Branch Coverage: A Comprehensive Guide

Comments
4 min read
How to implement Axios Request Interceptors in Next.js

How to implement Axios Request Interceptors in Next.js

1
Comments
7 min read
Understanding Clean Code: Meaningful Names ⚡

Understanding Clean Code: Meaningful Names ⚡

Comments
3 min read
Flutter State Management Explained: How to Choose the Right Approach

Flutter State Management Explained: How to Choose the Right Approach

Comments
2 min read
WebAssembly: Revolutionizing Web Performance

WebAssembly: Revolutionizing Web Performance

1
Comments
3 min read
🚀Unlocking the Power of JavaScript Arrays with the New `with()` Method!🚀

🚀Unlocking the Power of JavaScript Arrays with the New `with()` Method!🚀

2
Comments
2 min read
Top 10 JavaScript Array Functions Every Senior Developer Should Know

Top 10 JavaScript Array Functions Every Senior Developer Should Know

Comments
2 min read
forEach vs map method javascript

forEach vs map method javascript

1
Comments
1 min read
Photorealistic Shadows in CSS with Drop-Shadow

Photorealistic Shadows in CSS with Drop-Shadow

Comments
3 min read
Knight's Tour Visualization

Knight's Tour Visualization

1
Comments
1 min read
🚀 Unlock the Power of JavaScript Arrays with the New `with()` Method!🚀

🚀 Unlock the Power of JavaScript Arrays with the New `with()` Method!🚀

Comments
2 min read
What is Hoisting?

What is Hoisting?

5
Comments
1 min read
2024 JavaScript Interview: 4 Insider Tricks You Should Know

2024 JavaScript Interview: 4 Insider Tricks You Should Know

Comments
2 min read
Array Grouping in JavaScript (2024)

Array Grouping in JavaScript (2024)

103
Comments 7
5 min read
Top design patterns for frontend

Top design patterns for frontend

398
Comments 8
5 min read
Why JavaScript Is Not 'True' OOP

Why JavaScript Is Not 'True' OOP

9
Comments 4
4 min read
Effortless Refactoring in Vue.js: A Guide to Vue Mess Detector

Effortless Refactoring in Vue.js: A Guide to Vue Mess Detector

1
Comments
3 min read
I am developing a Text Input Component based on Skia and Canvas

I am developing a Text Input Component based on Skia and Canvas

Comments
1 min read
dropdown open in portal for using table in react

dropdown open in portal for using table in react

3
Comments
1 min read
Voice navigation Using React Without Additional Plugin

Voice navigation Using React Without Additional Plugin

5
Comments 2
1 min read
Test-Driven Development with Jest

Test-Driven Development with Jest

2
Comments
2 min read
Using instancedSkinnedMesh in Three.js, enabling the rendering of hundreds of 3D characters on screen simultaneously

Using instancedSkinnedMesh in Three.js, enabling the rendering of hundreds of 3D characters on screen simultaneously

Comments
7 min read
Building Reusable List Components in React

Building Reusable List Components in React

Comments
3 min read
🚀 Day 13: Context API in React 🚀

🚀 Day 13: Context API in React 🚀

2
Comments
4 min read
Build a Grammarly Alternative Using ToolJet and OpenAI in 10 Minutes📝

Build a Grammarly Alternative Using ToolJet and OpenAI in 10 Minutes📝

116
Comments 4
7 min read
Testing React App Using Vitest & React Testing Library

Testing React App Using Vitest & React Testing Library

1
Comments
6 min read
Introduction to Functional Programming in JavaScript: Immutability #6

Introduction to Functional Programming in JavaScript: Immutability #6

Comments
3 min read
Prefer utility types over model changes in TypeScript

Prefer utility types over model changes in TypeScript

Comments
1 min read
Custom React hook to sync state with the URL

Custom React hook to sync state with the URL

12
Comments 4
3 min read
Prop Drilling in React: definition and examples

Prop Drilling in React: definition and examples

9
Comments
4 min read
Simplify SVG Management: Convert Paths to a Single JS File of Constants

Simplify SVG Management: Convert Paths to a Single JS File of Constants

2
Comments
5 min read
Swift Protocol-Oriented Programming

Swift Protocol-Oriented Programming

Comments
2 min read
Recommended Project: Building a Modern Expense Splitter Web App

Recommended Project: Building a Modern Expense Splitter Web App

4
Comments
3 min read
Let's Understand JavaScript Closures: A Fundamental Concept

Let's Understand JavaScript Closures: A Fundamental Concept

Comments 2
2 min read
Graphs Data Structure using Javascript

Graphs Data Structure using Javascript

6
Comments
4 min read
Weird things in JavaScript

Weird things in JavaScript

2
Comments 1
2 min read
Understanding Clean Code: Why It Matters ⚡

Understanding Clean Code: Why It Matters ⚡

4
Comments
2 min read
Uploading Your First Node.js Code to Azure: A Step-by-Step Guide

Uploading Your First Node.js Code to Azure: A Step-by-Step Guide

8
Comments 2
2 min read
Create a draggable element using Javascript : A beginners guide

Create a draggable element using Javascript : A beginners guide

Comments
8 min read
Was DOM Invented with HTML?

Was DOM Invented with HTML?

Comments
11 min read
Introduction to UI Design: Understanding the Basics

Introduction to UI Design: Understanding the Basics

4
Comments
24 min read
Automate Github Pull Requests With NodeJS API

Automate Github Pull Requests With NodeJS API

Comments
6 min read
14 JavaScript One-Liners to Boost Your Productivity 🚀

14 JavaScript One-Liners to Boost Your Productivity 🚀

16
Comments 2
2 min read
loading...