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.
Europe’s AI hunger games: the grid decides who gets GPUs

Europe’s AI hunger games: the grid decides who gets GPUs

1
Comments
32 min read
7 Unexpected Ways to Use an Image Hosting API in Your App

7 Unexpected Ways to Use an Image Hosting API in Your App

1
Comments
9 min read
How to Set Up a Jenkins CI/CD Pipeline (Step-by-Step Guide)

How to Set Up a Jenkins CI/CD Pipeline (Step-by-Step Guide)

31
Comments 7
5 min read
Getting Started with Express.js: The Basics

Getting Started with Express.js: The Basics

4
Comments
3 min read
Optique: Type-Safe CLI Parser Combinators

Optique: Type-Safe CLI Parser Combinators

1
Comments
5 min read
Dependency Injection in Angular: A Complete Guide with Use Cases

Dependency Injection in Angular: A Complete Guide with Use Cases

1
Comments
3 min read
What's the Difference Between localStorage and NonLocalStorage? A Developer's Guide

What's the Difference Between localStorage and NonLocalStorage? A Developer's Guide

8
Comments
5 min read
Using wabt

Using wabt

Comments
4 min read
🔎 Introduction to Linear Search (Beginner-Friendly DSA)

🔎 Introduction to Linear Search (Beginner-Friendly DSA)

3
Comments
2 min read
What We Mean When We Say "Native TypeScript Support"

What We Mean When We Say "Native TypeScript Support"

4
Comments
4 min read
Debounce vs Throttling: Optimizing React Web Apps

Debounce vs Throttling: Optimizing React Web Apps

2
Comments
2 min read
Why Your React App Feels Slow — Even When It Isn’t: The Hidden Cost of Unoptimized Renders 🔍⚡️

Why Your React App Feels Slow — Even When It Isn’t: The Hidden Cost of Unoptimized Renders 🔍⚡️

Comments
4 min read
🌟💻 Welcome to DEV Community – WhatsApp Channel Revolution

🌟💻 Welcome to DEV Community – WhatsApp Channel Revolution

10
Comments 4
2 min read
How to learn physics easily: discover PhysicsHub.

How to learn physics easily: discover PhysicsHub.

3
Comments
1 min read
🏆⚛️React Roadmap Guide for Beginners 2025 (Updated)

🏆⚛️React Roadmap Guide for Beginners 2025 (Updated)

Comments
4 min read
Daily JavaScript Challenge #JS-272: Convert Roman Numerals to Integers

Daily JavaScript Challenge #JS-272: Convert Roman Numerals to Integers

Comments
1 min read
Understanding the Difference Between package.json and package-lock.json

Understanding the Difference Between package.json and package-lock.json

36
Comments
1 min read
🎿“Minimum Operations to Make the Integer Zero” LeetCode: 2749 [C++, JavaScript, Python]

🎿“Minimum Operations to Make the Integer Zero” LeetCode: 2749 [C++, JavaScript, Python]

17
Comments 4
4 min read
Event Bubbling and Capturing in JavaScript: The Complete Guide

Event Bubbling and Capturing in JavaScript: The Complete Guide

Comments
3 min read
The Vanilla JavaScript Renaissance: Rediscovering the Artisan's Tools

The Vanilla JavaScript Renaissance: Rediscovering the Artisan's Tools

5
Comments 1
5 min read
JavaScript imports guide

JavaScript imports guide

5
Comments
2 min read
I Hate Dark Mode !!!!!!!

I Hate Dark Mode !!!!!!!

19
Comments 10
1 min read
🔄 JavaScript Loops Explained: for...in vs for...of"

🔄 JavaScript Loops Explained: for...in vs for...of"

2
Comments
1 min read
Conversational AI Is Evolving: How Agentic AI Is Powering the Next Leap in Enterprise Intelligence

Conversational AI Is Evolving: How Agentic AI Is Powering the Next Leap in Enterprise Intelligence

Comments
3 min read
Table-Driven Method: How Tchaca Stopped Suffering from if and switch in React

Table-Driven Method: How Tchaca Stopped Suffering from if and switch in React

5
Comments 2
3 min read
loading...