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 Future of Front End Development: Will AI Replace It?

The Future of Front End Development: Will AI Replace It?

6
Comments 1
2 min read
How to: AUTHENTICATION

How to: AUTHENTICATION

1
Comments
2 min read
16 Brand New APIs Every Developer Should Use

16 Brand New APIs Every Developer Should Use

6
Comments
4 min read
`useCallback` vs `useMemo` Hooks

`useCallback` vs `useMemo` Hooks

35
Comments 13
2 min read
A Few Useful Functions in Node.js Util Module

A Few Useful Functions in Node.js Util Module

5
Comments
3 min read
React Hooks - Top7 Most Commonly Used React Hooks for Efficient Component Management

React Hooks - Top7 Most Commonly Used React Hooks for Efficient Component Management

1
Comments
6 min read
Introduction to Cloud Functions for Firebase

Introduction to Cloud Functions for Firebase

Comments
2 min read
How To Run Cron Jobs in Laravel

How To Run Cron Jobs in Laravel

1
Comments
3 min read
Big O Notation and Algorithms in JavaScript

Big O Notation and Algorithms in JavaScript

Comments
3 min read
Máquina Valley do TryHackMe e o ciclo de vida de um ciberataque

Máquina Valley do TryHackMe e o ciclo de vida de um ciberataque

5
Comments
16 min read
A Comprehensive Guide to Server-Sent Events (SSE) for Real-Time Web Applications

A Comprehensive Guide to Server-Sent Events (SSE) for Real-Time Web Applications

1
Comments
3 min read
Angular's effect(): Use Cases & Enforced Asynchrony

Angular's effect(): Use Cases & Enforced Asynchrony

26
Comments 6
12 min read
ZemProfiles - v2.0.1 (Prerelease)

ZemProfiles - v2.0.1 (Prerelease)

6
Comments
1 min read
2.11 Master Alignment & Distribution in Figma!

2.11 Master Alignment & Distribution in Figma!

Comments
1 min read
Understanding Prototypes in JavaScript: The Backbone of Inheritance

Understanding Prototypes in JavaScript: The Backbone of Inheritance

2
Comments
2 min read
NextJS Docker Starter

NextJS Docker Starter

1
Comments
1 min read
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
🌀 Redux: Using createSlice and createAsyncThunk for Cleaner State Management

🌀 Redux: Using createSlice and createAsyncThunk for Cleaner State Management

14
Comments
3 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
Let's Understand Recursion in JS: Types, Time-complexity

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

1
Comments
2 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
Is useEffect in React is actually an Effect?

Is useEffect in React is actually an Effect?

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

Day 49 / 100 Days of Code: Hacking Learning

1
Comments
1 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
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

150
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
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
Getting Started with NativeWind: Using Tailwind CSS in React Native

Getting Started with NativeWind: Using Tailwind CSS in React Native

10
Comments
3 min read
[empty * n] Syntax in JavaScript

[empty * n] Syntax in JavaScript

Comments
3 min read
🧠 50 Articles to Master Web Dev

🧠 50 Articles to Master Web Dev

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

Reactjs Todo List App (Using Vite & Zustand)

65
Comments 10
4 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
loading...