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.
🎃 Create a React Gantt Chart with SVAR Gantt (Halloween-Edition)

🎃 Create a React Gantt Chart with SVAR Gantt (Halloween-Edition)

2
Comments
9 min read
Event Loop in JavaScript

Event Loop in JavaScript

Comments
1 min read
I Built a Complete Desktop Banking System with Electron and Node.js

I Built a Complete Desktop Banking System with Electron and Node.js

1
Comments
1 min read
If I Had to Learn JavaScript Again: The Real Journey From 2017 to Today

If I Had to Learn JavaScript Again: The Real Journey From 2017 to Today

52
Comments 17
13 min read
🧠 Understanding `!==` and Toggling Logic in React (Simplified Explanation for Beginners)

🧠 Understanding `!==` and Toggling Logic in React (Simplified Explanation for Beginners)

4
Comments
3 min read
The Sculptor's Studio: YAGNI, KISSS, and DRY as Tools of the Trade

The Sculptor's Studio: YAGNI, KISSS, and DRY as Tools of the Trade

1
Comments
4 min read
Working with arrays [JS]

Working with arrays [JS]

Comments
7 min read
Self-Hosting Excalidraw with Custom Fonts — No Extensions, No Cloud

Self-Hosting Excalidraw with Custom Fonts — No Extensions, No Cloud

2
Comments
4 min read
How to validate tables, rows or any content of an Excel file using Cypress

How to validate tables, rows or any content of an Excel file using Cypress

Comments
3 min read
Broadcast Channel API for Cross-Tab Communication

Broadcast Channel API for Cross-Tab Communication

1
Comments
5 min read
Introducing typeorm-iris: TypeORM for InterSystems IRIS from Node.js

Introducing typeorm-iris: TypeORM for InterSystems IRIS from Node.js

Comments
5 min read
Creating a Maintenance Page using a Cloudflare Worker

Creating a Maintenance Page using a Cloudflare Worker

3
Comments
4 min read
The Cost of Re-Renders: How to Make React Apps Actually Reactive

The Cost of Re-Renders: How to Make React Apps Actually Reactive

9
Comments
3 min read
Introduction to Biome

Introduction to Biome

Comments
4 min read
A Crispy History of Node.js

A Crispy History of Node.js

Comments
1 min read
Ternary operator?

Ternary operator?

Comments
1 min read
Object.is in JavaScript ⚡ The Equality Check Nobody Talks About 🤯

Object.is in JavaScript ⚡ The Equality Check Nobody Talks About 🤯

1
Comments
2 min read
Understanding JavaScript Closures

Understanding JavaScript Closures

2
Comments
2 min read
I Built my own UI Library on Top of shadcn/ui

I Built my own UI Library on Top of shadcn/ui

6
Comments 1
1 min read
Extending the Kanban board (using Rails and Hotwire)

Extending the Kanban board (using Rails and Hotwire)

6
Comments
8 min read
Coding Challenge Practice - Question 25

Coding Challenge Practice - Question 25

2
Comments
1 min read
LocalStorage vs IndexedDB: JavaScript Guide (Storage, Limits & Best Practices)

LocalStorage vs IndexedDB: JavaScript Guide (Storage, Limits & Best Practices)

Comments
3 min read
# 🧩 Semantic HTML for React Developers

# 🧩 Semantic HTML for React Developers

5
Comments
4 min read
React Concurrent Mode Deep Dive - Complete Series, (You Do Not Know React Yet)

React Concurrent Mode Deep Dive - Complete Series, (You Do Not Know React Yet)

1
Comments
3 min read
OpenAI's Browser is here… and 7 more things that shipped this week

OpenAI's Browser is here… and 7 more things that shipped this week

5
Comments
3 min read
loading...