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.
Day 10: Lifecycle Methods in React

Day 10: Lifecycle Methods in React

1
Comments
2 min read
What is Event propagation, capturing, bubbling ?

What is Event propagation, capturing, bubbling ?

5
Comments
2 min read
TypeLib JS (part 3) - Error debugging and conditional verification

TypeLib JS (part 3) - Error debugging and conditional verification

2
Comments
3 min read
Day 8: Lists and Keys in React

Day 8: Lists and Keys in React

1
Comments
2 min read
Reviving React — Facts & Myths

Reviving React — Facts & Myths

Comments 1
2 min read
Summary - Section 2

Summary - Section 2

Comments
2 min read
Kinds of Reactive Fibers

Kinds of Reactive Fibers

1
Comments
5 min read
[Sparta Coding Club] Week 4 - Today I learned

[Sparta Coding Club] Week 4 - Today I learned

Comments
3 min read
The Ultimate Roadmap to a Full-Stack Developer

The Ultimate Roadmap to a Full-Stack Developer

87
Comments 17
5 min read
What is React Suspense and Async Rendering?

What is React Suspense and Async Rendering?

9
Comments 1
5 min read
Unleashing the Power of Customized Array Methods in JavaScript.

Unleashing the Power of Customized Array Methods in JavaScript.

1
Comments 3
2 min read
A Real Implementation of Server-Sent Events (SSE)

A Real Implementation of Server-Sent Events (SSE)

2
Comments
4 min read
👨‍💻 Splice method in JavaScript : Unveiling the Magic of JavaScript Arrays

👨‍💻 Splice method in JavaScript : Unveiling the Magic of JavaScript Arrays

1
Comments
2 min read
Implementing Internationalization in Apps: How to Translate Notifications

Implementing Internationalization in Apps: How to Translate Notifications

7
Comments
9 min read
Understanding JSX in React: A Beginner’s Guide

Understanding JSX in React: A Beginner’s Guide

Comments 1
1 min read
Automating React Component Generation with a Shell Script

Automating React Component Generation with a Shell Script

9
Comments 3
4 min read
How class fields are magically created through constructor by 'implicit assignment'

How class fields are magically created through constructor by 'implicit assignment'

Comments
2 min read
2 ways to 🔧 set up Nextjs with MongoDB 🛢️ and Mongoose

2 ways to 🔧 set up Nextjs with MongoDB 🛢️ and Mongoose

18
Comments 9
5 min read
Embarking on a 100-Day Journey with JavaScript! 🚀

Embarking on a 100-Day Journey with JavaScript! 🚀

45
Comments 24
4 min read
React Enterprise Design Patterns

React Enterprise Design Patterns

Comments
6 min read
Object Cloning in Javascript

Object Cloning in Javascript

Comments
7 min read
Developing a Microservice to Check Content Availability on a Platform (Spotify, Deezer, Netflix)

Developing a Microservice to Check Content Availability on a Platform (Spotify, Deezer, Netflix)

4
Comments
4 min read
The Secret Weapon of Top Developers: 7 React JS Libraries You Can't Afford to Ignore

The Secret Weapon of Top Developers: 7 React JS Libraries You Can't Afford to Ignore

33
Comments 20
4 min read
Dive into optimizing Node.js applications for speed and efficiency.

Dive into optimizing Node.js applications for speed and efficiency.

3
Comments
2 min read
Testing library for Node.js and React

Testing library for Node.js and React

1
Comments
1 min read
Lessons from opensource: How to check if your program has internet connectivity in Nodejs?

Lessons from opensource: How to check if your program has internet connectivity in Nodejs?

Comments
2 min read
Comparing JavaScript Array Methods: reverse() vs toReversed()

Comparing JavaScript Array Methods: reverse() vs toReversed()

2
Comments
1 min read
🌟5 Star Rating component: A Step-by-Step Guide 🌟

🌟5 Star Rating component: A Step-by-Step Guide 🌟

4
Comments
3 min read
Understanding the Document Object Model (DOM) in Web Development

Understanding the Document Object Model (DOM) in Web Development

Comments
3 min read
Embed a form builder with Javascript

Embed a form builder with Javascript

Comments
4 min read
NAT traversal: How does it work?

NAT traversal: How does it work?

6
Comments 1
10 min read
From Confusion to Clarity: Understanding ‘this’ in JavaScript

From Confusion to Clarity: Understanding ‘this’ in JavaScript

5
Comments
3 min read
Starting a new project

Starting a new project

Comments
2 min read
Adding strict Eslint rules to the current code without problems

Adding strict Eslint rules to the current code without problems

Comments
7 min read
Model Inputs: Reactive Two-Way Binding

Model Inputs: Reactive Two-Way Binding

6
Comments 3
8 min read
Temporary and persistent state management with Alpine.js

Temporary and persistent state management with Alpine.js

Comments
3 min read
Handling Asynchronous Errors Like a Pro

Handling Asynchronous Errors Like a Pro

38
Comments 8
3 min read
Understanding useContext Hooks in React – An introduction and a Comprehensive Guide for Web Developers

Understanding useContext Hooks in React – An introduction and a Comprehensive Guide for Web Developers

2
Comments 2
4 min read
Understanding useState Hook in React – An introduction and a Comprehensive Guide for Web Developers

Understanding useState Hook in React – An introduction and a Comprehensive Guide for Web Developers

5
Comments
2 min read
CoinDCX interview process: How we hire

CoinDCX interview process: How we hire

Comments
3 min read
Lens Library

Lens Library

Comments
7 min read
I'd like to create a new CMS open-source

I'd like to create a new CMS open-source

3
Comments 7
1 min read
Joining the (Module) Federation

Joining the (Module) Federation

2
Comments 2
3 min read
Sharing React Components Across Projects using Git Submodules

Sharing React Components Across Projects using Git Submodules

4
Comments
5 min read
React 19: What’s New?

React 19: What’s New?

6
Comments
2 min read
My new project

My new project

Comments
2 min read
🪄 gql.tada makes a GraphQL great again

🪄 gql.tada makes a GraphQL great again

2
Comments
3 min read
🔮 Adobe Redefines Design - Inside Spectrum 2's Visionary Update

🔮 Adobe Redefines Design - Inside Spectrum 2's Visionary Update

Comments
3 min read
Why is everything Javascript?

Why is everything Javascript?

38
Comments 36
1 min read
LeetCode Meditations — Chapter 2: Two Pointers

LeetCode Meditations — Chapter 2: Two Pointers

Comments
3 min read
How my custom GPT taught me how to use my own library!

How my custom GPT taught me how to use my own library!

Comments
1 min read
Understanding useEffect Hooks in React – An introduction and Comprehensive Guide for Web Developers

Understanding useEffect Hooks in React – An introduction and Comprehensive Guide for Web Developers

1
Comments
2 min read
Side projects (sometimes) pay off

Side projects (sometimes) pay off

14
Comments 10
1 min read
Handshake: Next.js boilerplate for OAuth with 200+ APIs

Handshake: Next.js boilerplate for OAuth with 200+ APIs

6
Comments 1
2 min read
Visualizing Deep Learning Annotations - Interactive Video Player

Visualizing Deep Learning Annotations - Interactive Video Player

5
Comments
8 min read
Hashing Password And Generating User Token In Your Schema

Hashing Password And Generating User Token In Your Schema

8
Comments
6 min read
PHP node question

PHP node question

Comments 1
11 min read
Mastering Object-Oriented Programming: Principles and Concepts

Mastering Object-Oriented Programming: Principles and Concepts

3
Comments
3 min read
Azure, AWS, and GCP

Azure, AWS, and GCP

Comments
2 min read
Creating an Automated Profile README using Nodejs and GitHub Actions

Creating an Automated Profile README using Nodejs and GitHub Actions

25
Comments 6
16 min read
loading...