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.
Dynamic Manipulation of Children in React JSX with React.cloneElement and React.Children.map

Dynamic Manipulation of Children in React JSX with React.cloneElement and React.Children.map

1
Comments
2 min read
Customize JavaScript's console.log

Customize JavaScript's console.log

Comments
1 min read
Mastering IIFE (Immediately Invoked Function Expressions) 🚀: Private Scopes & Immediate Execution 🎯

Mastering IIFE (Immediately Invoked Function Expressions) 🚀: Private Scopes & Immediate Execution 🎯

2
Comments
2 min read
JavaScript - Destructuring Arrays & Objects [Live Doc]

JavaScript - Destructuring Arrays & Objects [Live Doc]

Comments
3 min read
How to make your Express app 9x faster (and type-safe)

How to make your Express app 9x faster (and type-safe)

131
Comments 27
16 min read
Let's Understand Recursion in JS: Types, Time-complexity

Let's Understand Recursion in JS: Types, Time-complexity

1
Comments
2 min read
Supercharge Your Next.js Development: Essential Tools for Fast App Building 🚀

Supercharge Your Next.js Development: Essential Tools for Fast App Building 🚀

Comments
2 min read
🌀 Redux: Using createSlice and createAsyncThunk for Cleaner State Management

🌀 Redux: Using createSlice and createAsyncThunk for Cleaner State Management

14
Comments
3 min read
Is VueJs Still Worth It for Beginners in 2024? #VueJs Part 1:Installation

Is VueJs Still Worth It for Beginners in 2024? #VueJs Part 1:Installation

2
Comments
3 min read
Completed My JavaScript Learning Journey: Here’s What I Built Along the Way

Completed My JavaScript Learning Journey: Here’s What I Built Along the Way

1
Comments 1
1 min read
🦸‍♂️🦸‍♀️ Supercharge Your JavaScript Skills: Mastering Arrays! 🚀

🦸‍♂️🦸‍♀️ Supercharge Your JavaScript Skills: Mastering Arrays! 🚀

Comments
2 min read
How to create interactive and accessible content with the <details> element

How to create interactive and accessible content with the <details> element

Comments
1 min read
How to deep copy a nested object in Javascript

How to deep copy a nested object in Javascript

Comments
1 min read
Day 49 / 100 Days of Code: Hacking Learning

Day 49 / 100 Days of Code: Hacking Learning

1
Comments
1 min read
Is useEffect in React is actually an Effect?

Is useEffect in React is actually an Effect?

Comments 1
6 min read
Streamline Error Handling with JavaScript’s New ?= Operator

Streamline Error Handling with JavaScript’s New ?= Operator

2
Comments
1 min read
React Calendar & Date Picker

React Calendar & Date Picker

10
Comments
3 min read
Remove duplicates from an unsorted linked list without using any extra space [Javascript]

Remove duplicates from an unsorted linked list without using any extra space [Javascript]

Comments
1 min read
Understanding React: A Comprehensive Guide

Understanding React: A Comprehensive Guide

7
Comments
6 min read
Unlock Your JavaScript Superpowers with the "Quick Start with JavaScript" Course

Unlock Your JavaScript Superpowers with the "Quick Start with JavaScript" Course

Comments
4 min read
7 Productivity tools that I can't live without (5+ Bonus)

7 Productivity tools that I can't live without (5+ Bonus)

77
Comments 31
4 min read
A Beginner's Guide to API Authentication: From Basics to Implementation

A Beginner's Guide to API Authentication: From Basics to Implementation

Comments
4 min read
Parallel JavaScript Machine

Parallel JavaScript Machine

1
Comments
3 min read
Introduction to Programming: A Beginner's Journey into the World of Code

Introduction to Programming: A Beginner's Journey into the World of Code

Comments
2 min read
Day 48 / 100 Days of Code: Evaulating MacBook for Development

Day 48 / 100 Days of Code: Evaulating MacBook for Development

2
Comments
2 min read
Python's Data Classes: A Deep Dive

Python's Data Classes: A Deep Dive

Comments
2 min read
Is Next.js the Next Evolution or Just a Passing Trend? A Dora Metrics Case Study

Is Next.js the Next Evolution or Just a Passing Trend? A Dora Metrics Case Study

17
Comments
7 min read
Como usar o React Router Dom versão 6.26.0 em seu projeto com React js.

Como usar o React Router Dom versão 6.26.0 em seu projeto com React js.

Comments
1 min read
Understanding JWT in Node.js: A Guide with Pros, Cons, and Code Examples

Understanding JWT in Node.js: A Guide with Pros, Cons, and Code Examples

5
Comments 1
2 min read
Axios vs Fetch

Axios vs Fetch

149
Comments 45
3 min read
How To Use Zapcap API (API for Subtitles)

How To Use Zapcap API (API for Subtitles)

6
Comments
2 min read
🚀 2.12 Unlock the Power of Figma Team Libraries! 🌟

🚀 2.12 Unlock the Power of Figma Team Libraries! 🌟

Comments
1 min read
ES2015 (ES6) Tips, Tricks, Best Practices, and Code Snippet Examples for Your Day-to-Day Workflow

ES2015 (ES6) Tips, Tricks, Best Practices, and Code Snippet Examples for Your Day-to-Day Workflow

2
Comments
7 min read
Entendendo e Implementando Middlewares no Express.js

Entendendo e Implementando Middlewares no Express.js

1
Comments
3 min read
Pull Requests and Code Reviews: Collaborate Effectively on GitHub

Pull Requests and Code Reviews: Collaborate Effectively on GitHub

1
Comments
3 min read
Fastify v5 vs v4 — vs Encore.ts

Fastify v5 vs v4 — vs Encore.ts

30
Comments 7
3 min read
What happens when you enter "google.com" ?

What happens when you enter "google.com" ?

4
Comments
6 min read
🧠 50 Articles to Master Web Dev

🧠 50 Articles to Master Web Dev

13
Comments
8 min read
Learning, Growing, and Thriving: My Journey from Coding Bootcamp to Software Guru

Learning, Growing, and Thriving: My Journey from Coding Bootcamp to Software Guru

Comments
2 min read
Opentelemetry의 기본 개념

Opentelemetry의 기본 개념

Comments
1 min read
Authentication in Node.js

Authentication in Node.js

Comments
4 min read
[empty * n] Syntax in JavaScript

[empty * n] Syntax in JavaScript

Comments
3 min read
Getting Started with NativeWind: Using Tailwind CSS in React Native

Getting Started with NativeWind: Using Tailwind CSS in React Native

5
Comments
3 min read
ECMAScript - A collection of the main new features of each version

ECMAScript - A collection of the main new features of each version

3
Comments
11 min read
Express for Beginners: Create Your First Web App Today

Express for Beginners: Create Your First Web App Today

Comments
2 min read
Reactjs Todo List App (Using Vite & Zustand)

Reactjs Todo List App (Using Vite & Zustand)

64
Comments 10
4 min read
Mastering Arrow Functions in JavaScript

Mastering Arrow Functions in JavaScript

1
Comments
3 min read
The Importance of Web Standards and Best Practices: Why Reinventing the Wheel in JavaScript Often Leads to Worse Solutions

The Importance of Web Standards and Best Practices: Why Reinventing the Wheel in JavaScript Often Leads to Worse Solutions

Comments
4 min read
Data Display in Gatsby

Data Display in Gatsby

Comments 1
4 min read
Share 4 Animation Libraries to Help You Create a Visual Feast and Double Your Chill Time!

Share 4 Animation Libraries to Help You Create a Visual Feast and Double Your Chill Time!

3
Comments
4 min read
Stopping Errors Before They Stop You

Stopping Errors Before They Stop You

39
Comments
4 min read
React: Reusable, Decoupled, and Isolated

React: Reusable, Decoupled, and Isolated

Comments
7 min read
Understanding JSON in JavaScript: From Basics to Practical Application

Understanding JSON in JavaScript: From Basics to Practical Application

1
Comments
4 min read
Mastering Function Expressions in JavaScript

Mastering Function Expressions in JavaScript

Comments
2 min read
Mastering Functions in JavaScript

Mastering Functions in JavaScript

Comments
2 min read
The Full-Stack Components Customization Pyramid

The Full-Stack Components Customization Pyramid

60
Comments
5 min read
The Power of Well-Structured Logs in Software Development

The Power of Well-Structured Logs in Software Development

1
Comments
2 min read
Collaborative Coding

Collaborative Coding

1
Comments
6 min read
MVVM in React 🔥🔱🔥🔱

MVVM in React 🔥🔱🔥🔱

Comments 1
5 min read
Object Oriented Programming (OOP) in JavaScript - Top to Bottom

Object Oriented Programming (OOP) in JavaScript - Top to Bottom

1
Comments 2
16 min read
loading...