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.
How to Handle ElementClickInterceptedException in Selenium Java

How to Handle ElementClickInterceptedException in Selenium Java

1
Comments
26 min read
Different approaches to Conditional Rendering in React.js and when to use which!

Different approaches to Conditional Rendering in React.js and when to use which!

1
Comments
2 min read
Discover Bun - A Faster, Modern JavaScript Runtime

Discover Bun - A Faster, Modern JavaScript Runtime

136
Comments 18
3 min read
The best way to get the month name from a date in JavaScript

The best way to get the month name from a date in JavaScript

13
Comments 13
4 min read
Right way of cloning JavaScript Objects

Right way of cloning JavaScript Objects

14
Comments 3
3 min read
DiffAE: How to use AI to make your friends look bald, happy, young, blond, old - you name it!

DiffAE: How to use AI to make your friends look bald, happy, young, blond, old - you name it!

8
Comments 1
10 min read
Comparison and Benchmarks of Node.js libraries to colorize text in terminal

Comparison and Benchmarks of Node.js libraries to colorize text in terminal

3
Comments 1
8 min read
Destructuring in JS

Destructuring in JS

5
Comments 2
2 min read
JavaScript Callbacks

JavaScript Callbacks

Comments
2 min read
Falcon 180B vs. Llama 2: Who Wins the AI Battle?

Falcon 180B vs. Llama 2: Who Wins the AI Battle?

11
Comments 1
5 min read
Unveiling Lesser-Known Tricks for Developers

Unveiling Lesser-Known Tricks for Developers

2
Comments
2 min read
Bun is breaking other package managers

Bun is breaking other package managers

Comments
1 min read
Cracking the Code: Finding the Duplicate Number in LeetCode 287

Cracking the Code: Finding the Duplicate Number in LeetCode 287

6
Comments
3 min read
Solving the Tech Debt Puzzle: Strategies that boost business

Solving the Tech Debt Puzzle: Strategies that boost business

11
Comments
9 min read
📝 7 most commonly used Vue 3 UI components 😎

📝 7 most commonly used Vue 3 UI components 😎

10
Comments
7 min read
Serverless ecommerce with Next.js: Removing the server layer

Serverless ecommerce with Next.js: Removing the server layer

5
Comments 1
2 min read
Using Yup to validate user input in a NestJS project

Using Yup to validate user input in a NestJS project

3
Comments
3 min read
Day 52: Namespace Augmentation

Day 52: Namespace Augmentation

6
Comments
2 min read
Unlock Digital Collectables Using Mintbase JS

Unlock Digital Collectables Using Mintbase JS

2
Comments 5
4 min read
Understanding the Difference Between Cluster and Worker in Node.js

Understanding the Difference Between Cluster and Worker in Node.js

11
Comments
3 min read
JavaScript. WebRTC. Connecting browsers directly without a server, peer-to-peer

JavaScript. WebRTC. Connecting browsers directly without a server, peer-to-peer

2
Comments
2 min read
Don’t block your users! Why you should adopt event-driven architecture

Don’t block your users! Why you should adopt event-driven architecture

4
Comments
5 min read
JavaScript Operators Breakdown With Examples

JavaScript Operators Breakdown With Examples

3
Comments
13 min read
👍Benefits of using Next.JS in 2023

👍Benefits of using Next.JS in 2023

Comments 2
1 min read
Server-Side Rendering with Vue 3: Boosting Your Web App's Performance

Server-Side Rendering with Vue 3: Boosting Your Web App's Performance

6
Comments
4 min read
From Frontend Web to the iOS Universe

From Frontend Web to the iOS Universe

3
Comments 2
2 min read
AI and Javascript interactions with Hatch

AI and Javascript interactions with Hatch

5
Comments 2
6 min read
Fetching & Mutating Data with React-Query

Fetching & Mutating Data with React-Query

20
Comments
5 min read
React Profiler: A Step by step guide to measuring app performance

React Profiler: A Step by step guide to measuring app performance

11
Comments 1
7 min read
🔥FULL💎 Guide to Create a Game with Babylon.js

🔥FULL💎 Guide to Create a Game with Babylon.js

20
Comments 3
4 min read
Developing Console Applications with Node.js in TypeScript

Developing Console Applications with Node.js in TypeScript

21
Comments
5 min read
Console Ninja VS Code Extension: Enhancing Front-End Development with Console Logs

Console Ninja VS Code Extension: Enhancing Front-End Development with Console Logs

3
Comments
4 min read
URL Validation In JavaScript

URL Validation In JavaScript

Comments
1 min read
+ operator coerces functions into strings

+ operator coerces functions into strings

Comments
2 min read
📝 🚀 Creating our first documentation from scratch using Astro and Refact AI coding assistant

📝 🚀 Creating our first documentation from scratch using Astro and Refact AI coding assistant

33
Comments 2
6 min read
Using .filter in React

Using .filter in React

2
Comments
1 min read
Difference between var, let and const in JavaScript

Difference between var, let and const in JavaScript

1
Comments
3 min read
Remix PWA v3.0: A new era

Remix PWA v3.0: A new era

8
Comments 2
4 min read
TinyMCE 6.7: Accessibility improvements, plugin enhancements and more

TinyMCE 6.7: Accessibility improvements, plugin enhancements and more

5
Comments
2 min read
Provide Vite with the ability to conditionally compile directives

Provide Vite with the ability to conditionally compile directives

1
Comments
3 min read
Clean Architecture (Domain Layer)

Clean Architecture (Domain Layer)

14
Comments 2
3 min read
HCJ Generator: Simplifying HTML, CSS, and JavaScript Setup

HCJ Generator: Simplifying HTML, CSS, and JavaScript Setup

Comments
1 min read
First Project Completed

First Project Completed

3
Comments 4
1 min read
ReactとJavascript - Web アプリケーション開発に最適な組み合わせ

ReactとJavascript - Web アプリケーション開発に最適な組み合わせ

Comments
4 min read
Day 51: Recursive Types

Day 51: Recursive Types

13
Comments 1
3 min read
Preparing a React course in public - Examples Hub

Preparing a React course in public - Examples Hub

Comments 2
1 min read
¿Qué es Bun?

¿Qué es Bun?

4
Comments
2 min read
How to Build a Functional To-Do List App with JavaScript, HTML, and CSS: A Step-by-Step Guide

How to Build a Functional To-Do List App with JavaScript, HTML, and CSS: A Step-by-Step Guide

15
Comments 2
2 min read
I know thee now, Callback Functions

I know thee now, Callback Functions

Comments
2 min read
Single Page Image Editor

Single Page Image Editor

3
Comments 2
3 min read
Some JS Weirdness

Some JS Weirdness

1
Comments
2 min read
Focus on Accessibility: Mastering Form Input States for All Users

Focus on Accessibility: Mastering Form Input States for All Users

9
Comments 2
2 min read
Práticas Recomendadas de Segurança para Aplicações React

Práticas Recomendadas de Segurança para Aplicações React

2
Comments
3 min read
Leveraging Array Methods the Right Way in JavaScript

Leveraging Array Methods the Right Way in JavaScript

Comments
1 min read
Useful Websites for Beginner Web Developers

Useful Websites for Beginner Web Developers

4
Comments
2 min read
🚀 What is jQuery?

🚀 What is jQuery?

9
Comments 4
5 min read
Mastering React.js Virtual DOM with Practical Examples

Mastering React.js Virtual DOM with Practical Examples

1
Comments
2 min read
Vue.js and Vue Router Unveiled: Mastering Seamless Routing for Vue Apps

Vue.js and Vue Router Unveiled: Mastering Seamless Routing for Vue Apps

1
Comments
4 min read
Clocks & Countdowns: Timing in CSS and JavaScript

Clocks & Countdowns: Timing in CSS and JavaScript

131
Comments 36
4 min read
Mastering JavaScript One-Liners: Part 2

Mastering JavaScript One-Liners: Part 2

Comments
3 min read
loading...