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.
The Navigator Clipboard API in JavaScript

The Navigator Clipboard API in JavaScript

8
Comments 1
2 min read
How to replace a div with another div after hovering first div in react js (and vice-versa)

How to replace a div with another div after hovering first div in react js (and vice-versa)

3
Comments 2
1 min read
Build Type-Safe Components with Vue 3.3

Build Type-Safe Components with Vue 3.3

12
Comments 2
3 min read
How to Become a Front End Developer

How to Become a Front End Developer

2
Comments
4 min read
5 Best Backend-for-Frontend Tools You Should Be Using

5 Best Backend-for-Frontend Tools You Should Be Using

1
Comments
12 min read
Mastering the 5 SOLID Principles in Software Engineering.

Mastering the 5 SOLID Principles in Software Engineering.

3
Comments 2
4 min read
What is Vite? & Vite vs Webpack

What is Vite? & Vite vs Webpack

35
Comments 3
7 min read
Comparing Mutation Event and Mutation Observer: The Evolution of DOM Modification Monitoring

Comparing Mutation Event and Mutation Observer: The Evolution of DOM Modification Monitoring

6
Comments
4 min read
Git Config

Git Config

3
Comments
1 min read
React top latest feature

React top latest feature

2
Comments
1 min read
Essential JavaScript before diving into React

Essential JavaScript before diving into React

7
Comments 1
2 min read
[vite plugin]Enhance the readability of console.log()

[vite plugin]Enhance the readability of console.log()

4
Comments
1 min read
Create a simple web server in Node.js using Express

Create a simple web server in Node.js using Express

Comments
3 min read
What's the difference?

What's the difference?

Comments
2 min read
My Journey in Open Source - worker-spawner

My Journey in Open Source - worker-spawner

2
Comments
1 min read
Weekly web development resources #149

Weekly web development resources #149

2
Comments
2 min read
Bringing custom domains back to Glitch and bots to Bluesky 🤖🌤️

Bringing custom domains back to Glitch and bots to Bluesky 🤖🌤️

9
Comments 2
4 min read
From NgRx ComponentStore to SignalStore: the key takeaways from my demo project

From NgRx ComponentStore to SignalStore: the key takeaways from my demo project

22
Comments
9 min read
Exploring Promise Pools: Managing Async Tasks Like a Pro!

Exploring Promise Pools: Managing Async Tasks Like a Pro!

2
Comments
2 min read
Master "Generics" In Typescript🎉

Master "Generics" In Typescript🎉

64
Comments 2
7 min read
#2665: Counter II

#2665: Counter II

14
Comments 3
2 min read
Mastering in Javascript Closures, Grandma Style + Tips & Tricks

Mastering in Javascript Closures, Grandma Style + Tips & Tricks

Comments
4 min read
Node.js Crypto Trading For Beginners

Node.js Crypto Trading For Beginners

4
Comments 1
2 min read
JavaScript Fundamentals: Type Coercion and Strict Equality Explained

JavaScript Fundamentals: Type Coercion and Strict Equality Explained

2
Comments
3 min read
Create active links using React Router V6

Create active links using React Router V6

12
Comments
2 min read
A Comprehensive Overview of Embeddings in LangChain

A Comprehensive Overview of Embeddings in LangChain

Comments
5 min read
CSS-in-JS: Why is this bad?

CSS-in-JS: Why is this bad?

4
Comments 1
3 min read
Javascript Anonymous Functions and Event Listeners

Javascript Anonymous Functions and Event Listeners

Comments
2 min read
Cool Closure things! (part 1)

Cool Closure things! (part 1)

2
Comments
1 min read
Advanced React Optimization Techniques

Advanced React Optimization Techniques

2
Comments
4 min read
#2667: Create Hello World Function

#2667: Create Hello World Function

38
Comments
2 min read
JavaScript Array method .map()

JavaScript Array method .map()

29
Comments 2
2 min read
Build a Real Time Leaderboard in Nuxt.js and Pink Design

Build a Real Time Leaderboard in Nuxt.js and Pink Design

14
Comments
6 min read
Redux Toolkit VS Redux: State Management in React

Redux Toolkit VS Redux: State Management in React

Comments
3 min read
User Authentication And Authorization (Frontend Developer)

User Authentication And Authorization (Frontend Developer)

15
Comments
4 min read
#2620: Counter

#2620: Counter

24
Comments
2 min read
Unleashing the Power of WebAssembly in Modern Web Development

Unleashing the Power of WebAssembly in Modern Web Development

2
Comments
6 min read
The Ultimate Guide to JavaScript Array Methods! - The Beginners Guide To Javascript(Part 13)

The Ultimate Guide to JavaScript Array Methods! - The Beginners Guide To Javascript(Part 13)

1
Comments
4 min read
Integrate Elxir Phoenix client with JS app.

Integrate Elxir Phoenix client with JS app.

2
Comments
2 min read
Let's build a Google Maps clone with React, Leaflet, and OneSDK

Let's build a Google Maps clone with React, Leaflet, and OneSDK

11
Comments
12 min read
UseParam()

UseParam()

Comments
1 min read
Reload other tabs with a value change in current tab

Reload other tabs with a value change in current tab

Comments
2 min read
Solving the mystery: where are the promises in the Node.js event loop?

Solving the mystery: where are the promises in the Node.js event loop?

21
Comments
2 min read
JWT Access Tokens & Refresh Tokens

JWT Access Tokens & Refresh Tokens

4
Comments
2 min read
6 Tips for Writing Cleaner and More Efficient JavaScript Code

6 Tips for Writing Cleaner and More Efficient JavaScript Code

4
Comments
7 min read
Simplify if-else statements with Objects

Simplify if-else statements with Objects

3
Comments 2
1 min read
404 Page with React Router V6.4

404 Page with React Router V6.4

3
Comments
2 min read
Understanding Event Propagation in JavaScript

Understanding Event Propagation in JavaScript

9
Comments 4
8 min read
Learning For Loop In Javascript

Learning For Loop In Javascript

2
Comments
2 min read
Exploring JavaScript Fetch API

Exploring JavaScript Fetch API

4
Comments
2 min read
Boost Performance and Responsiveness: Setting Time Limits on Async Actions in JavaScript

Boost Performance and Responsiveness: Setting Time Limits on Async Actions in JavaScript

2
Comments
4 min read
The fastest way to find closing brackets

The fastest way to find closing brackets

4
Comments
1 min read
Replacing Twind with Tailwind in Fresh

Replacing Twind with Tailwind in Fresh

7
Comments 5
4 min read
Add colors to your terminal!

Add colors to your terminal!

8
Comments 3
2 min read
Learn how Array.reduce() works under the hood in JavaScript

Learn how Array.reduce() works under the hood in JavaScript

2
Comments
2 min read
Medusa Community Highlights: Strapi Integration, SES Plugin, and More!

Medusa Community Highlights: Strapi Integration, SES Plugin, and More!

25
Comments
3 min read
You'll never have to deal with outdated TODO comments again

You'll never have to deal with outdated TODO comments again

10
Comments 21
3 min read
React testing with Jest

React testing with Jest

1
Comments
3 min read
JavaScript Metaprogramming: Part 1 - Unleashing the Potential of the Reflect API

JavaScript Metaprogramming: Part 1 - Unleashing the Potential of the Reflect API

1
Comments
4 min read
How To Use expect.objectContaining With Null and Undefined

How To Use expect.objectContaining With Null and Undefined

15
Comments
2 min read
loading...