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 Use CSS Grid for Complex Web Layouts: A Step-by-Step Guide

How to Use CSS Grid for Complex Web Layouts: A Step-by-Step Guide

4
Comments
4 min read
How to Fix the “No ‘Access-Control-Allow-Origin’ Header” Error

How to Fix the “No ‘Access-Control-Allow-Origin’ Header” Error

5
Comments 1
3 min read
Daily JavaScript Challenge #JS-101: Find the Maximum Depth of a Nested Array

Daily JavaScript Challenge #JS-101: Find the Maximum Depth of a Nested Array

4
Comments 1
1 min read
🌟 Why Angular is Still Popular in 2025?

🌟 Why Angular is Still Popular in 2025?

Comments
2 min read
🚀 Optimizing React Performance with cache API

🚀 Optimizing React Performance with cache API

1
Comments
2 min read
🚀 Create Responsive Emails with MJML! 📩

🚀 Create Responsive Emails with MJML! 📩

1
Comments
1 min read
Beyond Cypress `cy.intercept`: real-time SignalR websocket payments testing in Cypress hybrid frameworks

Beyond Cypress `cy.intercept`: real-time SignalR websocket payments testing in Cypress hybrid frameworks

1
Comments
4 min read
Are You Making These Node.js Security Mistakes?

Are You Making These Node.js Security Mistakes?

3
Comments
6 min read
Mastering JavaScript Metaprogramming: Reflection, Proxies, and Symbols

Mastering JavaScript Metaprogramming: Reflection, Proxies, and Symbols

7
Comments
8 min read
How to Easily Share OpenLLM API Online

How to Easily Share OpenLLM API Online

2
Comments
3 min read
💡 An Introduction to DeFi and Stablecoins: A Beginner's Guide 🚀

💡 An Introduction to DeFi and Stablecoins: A Beginner's Guide 🚀

1
Comments
4 min read
10 JavaScript One-Liners That Make Developer Life Easier

10 JavaScript One-Liners That Make Developer Life Easier

1
Comments 1
2 min read
Operators & Chill: Getting Started with RxJS - II

Operators & Chill: Getting Started with RxJS - II

10
Comments
4 min read
The Legacy of Flappy Bird: Simplicity in Gaming at Its Best Introduction

The Legacy of Flappy Bird: Simplicity in Gaming at Its Best Introduction

Comments
4 min read
Exploring Node.js – A Beginner's Guide

Exploring Node.js – A Beginner's Guide

Comments
3 min read
Introduction to JavaScript: A Beginner’s Guide 🚀

Introduction to JavaScript: A Beginner’s Guide 🚀

1
Comments 1
2 min read
Boost React Performance: Avoid Re-Renders, Optimize State & Server Components

Boost React Performance: Avoid Re-Renders, Optimize State & Server Components

1
Comments 2
1 min read
Catch Missing `await` Calls in Playwright Tests with ESLint

Catch Missing `await` Calls in Playwright Tests with ESLint

31
Comments 9
3 min read
🌷Creating an SSR Gallery App in JavaScript

🌷Creating an SSR Gallery App in JavaScript

115
Comments 5
9 min read
Using React Suspense with Data Fetching and Concurrent Rendering.

Using React Suspense with Data Fetching and Concurrent Rendering.

6
Comments 1
9 min read
How to Use ESLint Like a Sane Developer (JavaScript & TypeScript Edition)

How to Use ESLint Like a Sane Developer (JavaScript & TypeScript Edition)

Comments
3 min read
A Practical Example Using MongoDB Atlas Search

A Practical Example Using MongoDB Atlas Search

1
Comments
5 min read
Code Smell 290 - Refused Bequest

Code Smell 290 - Refused Bequest

Comments
10 min read
Effortless Billing with an Invoice Template Word & Receipt Maker

Effortless Billing with an Invoice Template Word & Receipt Maker

Comments
3 min read
A guide to Object.groupBy: An alternative to Array.reduce

A guide to Object.groupBy: An alternative to Array.reduce

2
Comments
7 min read
loading...