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.
Slicing Through Complexity: Modular Design vs Feature-Sliced Design in Vue 3

Slicing Through Complexity: Modular Design vs Feature-Sliced Design in Vue 3

5
Comments
7 min read
🧪 How to Test Angular Components with Cypress Component Testing (CT)

🧪 How to Test Angular Components with Cypress Component Testing (CT)

Comments
4 min read
Beyond localhost:3000: How to Finally Connect Your Frontend and Backend

Beyond localhost:3000: How to Finally Connect Your Frontend and Backend

Comments
4 min read
Ways to search the Document Object Model (DOM)

Ways to search the Document Object Model (DOM)

1
Comments
2 min read
Converting any JS project to TS backend

Converting any JS project to TS backend

1
Comments
1 min read
Java Classes and Objects Explained: A Beginner's Guide to OOP

Java Classes and Objects Explained: A Beginner's Guide to OOP

4
Comments
6 min read
Java Enums Explained: Beyond Basic Constants

Java Enums Explained: Beyond Basic Constants

1
Comments
5 min read
🤖 AI Agents Are Coming for the Creator Economy — And That’s a Good Thing

🤖 AI Agents Are Coming for the Creator Economy — And That’s a Good Thing

Comments
2 min read
In-Browser IDEs, Dependency Purges, and React's New Home

In-Browser IDEs, Dependency Purges, and React's New Home

1
Comments
3 min read
Java Anonymous Class Explained: No More Confusion

Java Anonymous Class Explained: No More Confusion

Comments
6 min read
The Ghost in the Machine: A Journey into the Floating Promise Pitfall

The Ghost in the Machine: A Journey into the Floating Promise Pitfall

3
Comments 1
4 min read
What are the Javascript Data Types?

What are the Javascript Data Types?

Comments
1 min read
Optimizing Next.js for Maximum Performance

Optimizing Next.js for Maximum Performance

1
Comments
5 min read
How to use JWTokens properly

How to use JWTokens properly

Comments
3 min read
Before You Learn Closures, Understand Context

Before You Learn Closures, Understand Context

Comments
8 min read
JavaScript Tail Call Optimization

JavaScript Tail Call Optimization

Comments 1
5 min read
Build a Customer.io-Like Collaborative Email Composer Using Next.js, Velt, and Tiptap

Build a Customer.io-Like Collaborative Email Composer Using Next.js, Velt, and Tiptap

13
Comments
12 min read
Filtering Duplicates by ID (and Keeping the Rest!) in JavaScript

Filtering Duplicates by ID (and Keeping the Rest!) in JavaScript

1
Comments
3 min read
Coding Challenge Practice - Question 29

Coding Challenge Practice - Question 29

Comments
1 min read
The Easiest Way to Understand APIs (With Simple Examples)

The Easiest Way to Understand APIs (With Simple Examples)

2
Comments
3 min read
The real reason you need a try and catch block (probing 101)

The real reason you need a try and catch block (probing 101)

2
Comments
4 min read
Measuring the Real Impact of a Performance Refactor (Not Just Lighthouse)

Measuring the Real Impact of a Performance Refactor (Not Just Lighthouse)

2
Comments
6 min read
My favourite Web API - Webgl

My favourite Web API - Webgl

8
Comments 1
2 min read
The Different ways to Style Your React App

The Different ways to Style Your React App

6
Comments
9 min read
🎃 10 Scary Lines of Code I Wish I Never Wrote 💀

🎃 10 Scary Lines of Code I Wish I Never Wrote 💀

47
Comments 40
2 min read
loading...