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 Escape JS Framework Hell (Including React) 🔥👹

👹🔥 How to Escape JS Framework Hell (Including React) 🔥👹

3
Comments 1
7 min read
Unleashing the Power: Demystifying JavaScript Generators

Unleashing the Power: Demystifying JavaScript Generators

6
Comments
4 min read
🛑 Stop adding ESlint to an existing project Incorrectly🛑

🛑 Stop adding ESlint to an existing project Incorrectly🛑

23
Comments 2
4 min read
Form Handling | React | Part 2 | Error Validation

Form Handling | React | Part 2 | Error Validation

22
Comments 9
4 min read
Decentralized programming with libp2p

Decentralized programming with libp2p

1
Comments
6 min read
File-Based Routing in Node.js

File-Based Routing in Node.js

17
Comments 3
4 min read
Iterate Like a Pro: Mastering JavaScript Iterators for Effortless Code

Iterate Like a Pro: Mastering JavaScript Iterators for Effortless Code

76
Comments
5 min read
I Made a Boo Boo Filling an Array

I Made a Boo Boo Filling an Array

1
Comments 1
6 min read
Day 38: Assertions

Day 38: Assertions

6
Comments
3 min read
12 Web App Ideas for Startups and Entrepreneurs in 2023

12 Web App Ideas for Startups and Entrepreneurs in 2023

3
Comments
10 min read
Exploring lesser-known React hooks and their importance

Exploring lesser-known React hooks and their importance

3
Comments
6 min read
Hide & Seek Content multiple places in same page

Hide & Seek Content multiple places in same page

2
Comments 1
1 min read
JavaScript's async function and topological ordering

JavaScript's async function and topological ordering

40
Comments 5
4 min read
🚀 2 Tricks to build an Ebay clone in 30 Minutes 🚀

🚀 2 Tricks to build an Ebay clone in 30 Minutes 🚀

Comments
12 min read
A Beginner's Guide To Javascript async / await.

A Beginner's Guide To Javascript async / await.

5
Comments
5 min read
The Essence of JavaScript in Web Development

The Essence of JavaScript in Web Development

2
Comments
8 min read
Crafting a Dynamic Blog with Next.js 13 App Directory

Crafting a Dynamic Blog with Next.js 13 App Directory

6
Comments 1
13 min read
Notes: Advanced Node.js Concepts by Stephen Grider

Notes: Advanced Node.js Concepts by Stephen Grider

134
Comments 9
6 min read
Mastering Code Splitting in React: Best Practices for Optimal Performance

Mastering Code Splitting in React: Best Practices for Optimal Performance

3
Comments
3 min read
The Comprehensive Guide to JavaScript Arrays

The Comprehensive Guide to JavaScript Arrays

1
Comments
7 min read
Best library for Form Handling | React | Part 1

Best library for Form Handling | React | Part 1

22
Comments 14
4 min read
A Beginner's Journey to Expert

A Beginner's Journey to Expert

2
Comments
2 min read
Angular Template-Driven Forms: Simplifying User Input Handling

Angular Template-Driven Forms: Simplifying User Input Handling

1
Comments
4 min read
Objects in JavaScript: A Comprehensive Look

Objects in JavaScript: A Comprehensive Look

8
Comments 2
4 min read
How can you enable rich text editing on your web pages?

How can you enable rich text editing on your web pages?

1
Comments
2 min read
Implementing NProgress in the Next.js 13 App Router

Implementing NProgress in the Next.js 13 App Router

Comments 2
3 min read
All you need to know about Pass by Value and Pass by Reference

All you need to know about Pass by Value and Pass by Reference

1
Comments
4 min read
Laravel SPA OAuth using GitHub, Socialite, and Sanctum

Laravel SPA OAuth using GitHub, Socialite, and Sanctum

5
Comments
4 min read
12 Must-Have TypeScript Utility Types with Uses and Examples

12 Must-Have TypeScript Utility Types with Uses and Examples

23
Comments 2
6 min read
Angular Reactive Forms: Mastering Dynamic Form Validation and User Interaction

Angular Reactive Forms: Mastering Dynamic Form Validation and User Interaction

20
Comments
4 min read
React.js useParams() tutorial

React.js useParams() tutorial

Comments
2 min read
The "this" Keyword in JavaScript

The "this" Keyword in JavaScript

2
Comments 2
8 min read
Form Handling | React | Part 3 | Components

Form Handling | React | Part 3 | Components

4
Comments
2 min read
🛠️ 8 Free Tools for the Modern Web Developers of 2023

🛠️ 8 Free Tools for the Modern Web Developers of 2023

6
Comments
4 min read
🔥🤖 Automate MEMEs posting to your Discord with NodeJS and Novu 🚀🚀

🔥🤖 Automate MEMEs posting to your Discord with NodeJS and Novu 🚀🚀

164
Comments 5
5 min read
How To Build Custom, Reusable Web Components From Scratch

How To Build Custom, Reusable Web Components From Scratch

17
Comments
5 min read
Functional and Class Component in React.js: Exploring React's Evolution

Functional and Class Component in React.js: Exploring React's Evolution

Comments
3 min read
Complete Guide to Authentication in JavaScript

Complete Guide to Authentication in JavaScript

50
Comments 5
22 min read
Adding Algolia search to my 404 page

Adding Algolia search to my 404 page

Comments 1
4 min read
What's new in Novu 0.18?

What's new in Novu 0.18?

9
Comments
2 min read
Creating Hero Section in React with Styled Components

Creating Hero Section in React with Styled Components

5
Comments 1
3 min read
What is API & REST API ?

What is API & REST API ?

20
Comments 1
2 min read
Day 37: Types

Day 37: Types

4
Comments
2 min read
How to update a few years old outdated project in Node and React?

How to update a few years old outdated project in Node and React?

140
Comments 13
4 min read
Type Casting with TypeScript: A tutorial

Type Casting with TypeScript: A tutorial

11
Comments 2
8 min read
Develop Animated Bubbles with HTML5 Canvas and JavaScript: A Step-by-Step Tutorial

Develop Animated Bubbles with HTML5 Canvas and JavaScript: A Step-by-Step Tutorial

1
Comments
6 min read
Closure in JavaScript

Closure in JavaScript

2
Comments 2
1 min read
Regular Expressions Cheat Sheet PART - 1

Regular Expressions Cheat Sheet PART - 1

9
Comments 2
5 min read
ElementRef in Angular | How to use it

ElementRef in Angular | How to use it

54
Comments
3 min read
Setup your NextJS app

Setup your NextJS app

1
Comments
4 min read
Key Benefits of Web Applications for Business

Key Benefits of Web Applications for Business

1
Comments
3 min read
🎲🎲 Build the Simon game with JavaScript: a guide

🎲🎲 Build the Simon game with JavaScript: a guide

17
Comments 12
8 min read
Why is using TypeScript a good idea?

Why is using TypeScript a good idea?

2
Comments
9 min read
How to Generate Your Own Funko Pop Characters with AI

How to Generate Your Own Funko Pop Characters with AI

7
Comments 1
8 min read
Enhancing User Experience with Daxus

Enhancing User Experience with Daxus

5
Comments
3 min read
Part 4 (b): How to Build a To-Do App with Vue Js: Creating Reusable UI

Part 4 (b): How to Build a To-Do App with Vue Js: Creating Reusable UI

6
Comments
8 min read
React Custom Hook: useStorage

React Custom Hook: useStorage

12
Comments 3
2 min read
Supabase ⚡ database functions

Supabase ⚡ database functions

6
Comments
3 min read
300 React JS Interview Questions and Answers

300 React JS Interview Questions and Answers

1
Comments
3 min read
React Custom Hook: useTimeout

React Custom Hook: useTimeout

8
Comments 1
2 min read
loading...