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.
End of React? Web Components Review

End of React? Web Components Review

33
Comments 19
3 min read
Zen JavaScript?

Zen JavaScript?

21
Comments 4
3 min read
JavaScript DOM Mastery: Selecting and manipulating DOM elements

JavaScript DOM Mastery: Selecting and manipulating DOM elements

Comments
5 min read
Render Props in React, Frontend System Design

Render Props in React, Frontend System Design

7
Comments
3 min read
How to Connect Express app to RabbitMQ

How to Connect Express app to RabbitMQ

1
Comments
2 min read
React Advanced: Decoupling your components in the right way

React Advanced: Decoupling your components in the right way

119
Comments 20
5 min read
Demystifying the Decorator Design Pattern in TypeScript with Coffee Brewing

Demystifying the Decorator Design Pattern in TypeScript with Coffee Brewing

Comments
5 min read
Weekly Dev Findings 8

Weekly Dev Findings 8

Comments
2 min read
The modern way of checking radio groups

The modern way of checking radio groups

2
Comments 2
2 min read
Connect With Customers From Email List on LinkedIn With Automation

Connect With Customers From Email List on LinkedIn With Automation

1
Comments
4 min read
What is the best way to Securely Managing Mongoose Connection in Node.js Applications?

What is the best way to Securely Managing Mongoose Connection in Node.js Applications?

8
Comments
2 min read
Latest Newsletter: Walled Gardens and Reality Interfaces (Issue #135)

Latest Newsletter: Walled Gardens and Reality Interfaces (Issue #135)

Comments
1 min read
Turning my codepen into an actual app - Brick 1100

Turning my codepen into an actual app - Brick 1100

Comments
6 min read
Environment Variables in NodeJs: The complete Guide

Environment Variables in NodeJs: The complete Guide

7
Comments 1
10 min read
Mocking ESM Without Loaders

Mocking ESM Without Loaders

Comments
4 min read
Liskov Substitution Principle in React

Liskov Substitution Principle in React

19
Comments 2
2 min read
How to Build an Image Search App With Pagination Using React

How to Build an Image Search App With Pagination Using React

9
Comments
21 min read
Coding an Interactive (and Damn Satisfying) Cursor: 7 Simple Steps + 2kb of Code

Coding an Interactive (and Damn Satisfying) Cursor: 7 Simple Steps + 2kb of Code

126
Comments 24
4 min read
Prefix vs. Postfix in incrementation. Do you know the difference?

Prefix vs. Postfix in incrementation. Do you know the difference?

Comments
2 min read
Monorepos: Making Development Easier and Smoother

Monorepos: Making Development Easier and Smoother

2
Comments
3 min read
ExpressJS - Cookies and Using Express.js Middleware for Cookie Handling

ExpressJS - Cookies and Using Express.js Middleware for Cookie Handling

6
Comments
2 min read
Mastering Angular Services and Dependency Injection: A Comprehensive Guide with Examples"

Mastering Angular Services and Dependency Injection: A Comprehensive Guide with Examples"

3
Comments 1
4 min read
Use AI to create great product descriptions with this free plugin

Use AI to create great product descriptions with this free plugin

8
Comments 1
3 min read
Javascript Deobfuscation

Javascript Deobfuscation

7
Comments
3 min read
Feature Flags in Action: 13 Real-World Scenarios

Feature Flags in Action: 13 Real-World Scenarios

1
Comments
3 min read
Using URL to store state in Vue

Using URL to store state in Vue

36
Comments 6
2 min read
Cross-Site Scripting (XSS) Attacks in Node.js: Understanding, Preventing, and Mitigating Risks

Cross-Site Scripting (XSS) Attacks in Node.js: Understanding, Preventing, and Mitigating Risks

6
Comments
4 min read
Mastering the Symphony of React Components: A Deep Dive into the Component Lifecycle

Mastering the Symphony of React Components: A Deep Dive into the Component Lifecycle

Comments
3 min read
Sending emails in NodeJs with NodeMailer: The Comprehensive Guide

Sending emails in NodeJs with NodeMailer: The Comprehensive Guide

14
Comments 2
9 min read
Welcome to the dark side. Ree.js awaits you!

Welcome to the dark side. Ree.js awaits you!

22
Comments
4 min read
Mastering Async/Await: Ditching Traditional try-catch for the 'Result' Pattern in Node.js

Mastering Async/Await: Ditching Traditional try-catch for the 'Result' Pattern in Node.js

5
Comments
3 min read
Quick Read to understand `package.json`

Quick Read to understand `package.json`

4
Comments 2
2 min read
Best React.js Frontend Bootcamp 🧑‍💻

Best React.js Frontend Bootcamp 🧑‍💻

11
Comments
2 min read
How to connect MongoDB to your Next.js application

How to connect MongoDB to your Next.js application

1
Comments
6 min read
Simplest Reactivity in Web Pages Using Vanilla JavaScript;

Simplest Reactivity in Web Pages Using Vanilla JavaScript;

27
Comments 2
3 min read
Beginner Interview CheatSheet: 300+ Javascript Interview Q&A

Beginner Interview CheatSheet: 300+ Javascript Interview Q&A

23
Comments 4
8 min read
💻 Web Development Resources #168

💻 Web Development Resources #168

31
Comments 4
3 min read
A Detailed Introduction To JavaScript Objects

A Detailed Introduction To JavaScript Objects

10
Comments 3
4 min read
HTML Canvas cheat sheet

HTML Canvas cheat sheet

1
Comments
2 min read
Trigger.dev update – September 2023

Trigger.dev update – September 2023

21
Comments
2 min read
Quick Read of All npm Commands.

Quick Read of All npm Commands.

7
Comments
2 min read
Understanding parseInt in JavaScript: Usage, Quirks, and Best Practices

Understanding parseInt in JavaScript: Usage, Quirks, and Best Practices

3
Comments
3 min read
JavaScript for Beginners: Classes

JavaScript for Beginners: Classes

16
Comments 2
26 min read
The Roadmap to Web Dev Mastery (Best Resources)

The Roadmap to Web Dev Mastery (Best Resources)

57
Comments 6
5 min read
Mastering Vue.js Lifecycle Hooks: A Comprehensive Guide with Examples

Mastering Vue.js Lifecycle Hooks: A Comprehensive Guide with Examples

7
Comments 2
4 min read
Using a tagged template to simplify Regular Expressions

Using a tagged template to simplify Regular Expressions

Comments
12 min read
Guess the JavaScript Output: Very Tricky!

Guess the JavaScript Output: Very Tricky!

10
Comments 6
1 min read
Simplifying Code Organization with Sorted Imports in React Applications

Simplifying Code Organization with Sorted Imports in React Applications

1
Comments
2 min read
How to build real-time data applications using Mongoose and WebSockets in Node.js

How to build real-time data applications using Mongoose and WebSockets in Node.js

12
Comments
3 min read
Ruby on Rails and Node.js: which one to choose? ⌨️

Ruby on Rails and Node.js: which one to choose? ⌨️

2
Comments 1
5 min read
4 Ways to Convert String to Character Array in JavaScript

4 Ways to Convert String to Character Array in JavaScript

6
Comments 1
2 min read
Vanilla JavaScript: How To Create a Draggable Slider With Auto-Play and Navigation.

Vanilla JavaScript: How To Create a Draggable Slider With Auto-Play and Navigation.

9
Comments 4
9 min read
Boost Your Webpage Load Performance with the new Webpack plugin

Boost Your Webpage Load Performance with the new Webpack plugin

3
Comments
5 min read
Building A Simple CRUD API With Next.Js 13

Building A Simple CRUD API With Next.Js 13

76
Comments 6
8 min read
Update total booking price on a form (like Airbnb) without refreshing using Stimulus

Update total booking price on a form (like Airbnb) without refreshing using Stimulus

1
Comments 2
3 min read
Understanding the browser's Main Thread

Understanding the browser's Main Thread

2
Comments 1
3 min read
Accordions: 1, 5 and 10 minute versions...all accessible [quicka11y]

Accordions: 1, 5 and 10 minute versions...all accessible [quicka11y]

51
Comments 6
6 min read
Javascript: Nullish Coalescing vs OR operator

Javascript: Nullish Coalescing vs OR operator

5
Comments
2 min read
Process Management in Operating Systems

Process Management in Operating Systems

Comments 6
2 min read
Empowering Healthcare Through Innovative Telemedicine App Development Services

Empowering Healthcare Through Innovative Telemedicine App Development Services

1
Comments
5 min read
loading...