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 Create PDFs using React JS

How to Create PDFs using React JS

8
Comments 2
12 min read
Webpack 5 Series part-3

Webpack 5 Series part-3

1
Comments
3 min read
Stay ahead in web development: latest news, tools, and insights #55

Stay ahead in web development: latest news, tools, and insights #55

1
Comments 1
8 min read
Usando várias instruções catch

Usando várias instruções catch

Comments
2 min read
Features of Javascript You Should Know

Features of Javascript You Should Know

21
Comments 4
2 min read
Diving into Reactjs

Diving into Reactjs

Comments
2 min read
Mastering Selection Sort Algorithm like a PRO

Mastering Selection Sort Algorithm like a PRO

4
Comments
5 min read
Advanced Techniques in React State Management

Advanced Techniques in React State Management

1
Comments
2 min read
JavaScript Essentials: Part 5

JavaScript Essentials: Part 5

2
Comments 1
16 min read
Collaborating on DSA Problems with JavaScript: Let's Solve Together!

Collaborating on DSA Problems with JavaScript: Let's Solve Together!

Comments 1
1 min read
Event Loop in Node.js: Managing Asynchronous Operations

Event Loop in Node.js: Managing Asynchronous Operations

20
Comments 1
4 min read
Event-Driven Architecture: Unlocking Scalable Systems with Node.js

Event-Driven Architecture: Unlocking Scalable Systems with Node.js

6
Comments
4 min read
What is a Batch DOM update and Why is it useful?

What is a Batch DOM update and Why is it useful?

3
Comments
2 min read
Why Bootstrap Users Should Consider Tailwind CSS for Their Next Project ?

Why Bootstrap Users Should Consider Tailwind CSS for Their Next Project ?

5
Comments 5
5 min read
Mastering the DOM in JavaScript

Mastering the DOM in JavaScript

1
Comments
1 min read
Rediscovering PHP: A Modern Alternative to JavaScript Fatigue

Rediscovering PHP: A Modern Alternative to JavaScript Fatigue

11
Comments 8
5 min read
Code Smells: Warning Signs in Your Codebase You Can't Ignore

Code Smells: Warning Signs in Your Codebase You Can't Ignore

8
Comments 2
4 min read
Create a unique array using Set() in JavaScript.

Create a unique array using Set() in JavaScript.

Comments
3 min read
How to Find an Element in an Array Using JavaScript: A Comprehensive Guide with DOM Examples

How to Find an Element in an Array Using JavaScript: A Comprehensive Guide with DOM Examples

2
Comments
4 min read
Streamline Your Next.js Development with create-next-breeze

Streamline Your Next.js Development with create-next-breeze

2
Comments
2 min read
Technical Interview Questions - Part 1 - Javascript

Technical Interview Questions - Part 1 - Javascript

5
Comments 3
6 min read
Rome at Night

Rome at Night

Comments
1 min read
Study Stream Web-Extension Demo

Study Stream Web-Extension Demo

Comments
2 min read
Using XState to coordinate Three.js character animations

Using XState to coordinate Three.js character animations

9
Comments
3 min read
What is the difference between Null and undefined in JavaScript?

What is the difference between Null and undefined in JavaScript?

Comments
1 min read
Guide to VisualGestures.js: Revolutionizing Web Interaction with Hand Gestures

Guide to VisualGestures.js: Revolutionizing Web Interaction with Hand Gestures

1
Comments 1
7 min read
🚀 Supercharge Your Next.js App with GraphQL: Performance Hacks & Best Practices 🎯

🚀 Supercharge Your Next.js App with GraphQL: Performance Hacks & Best Practices 🎯

Comments
4 min read
Introduction to Next.js: Building Your First Application

Introduction to Next.js: Building Your First Application

Comments
5 min read
Reflows and Repaints in Javascript

Reflows and Repaints in Javascript

Comments
3 min read
Introduction to Node.js: What is Node.js and Why Use It?

Introduction to Node.js: What is Node.js and Why Use It?

2
Comments
5 min read
Recording Videos Using JavaScript and Browser APIs

Recording Videos Using JavaScript and Browser APIs

3
Comments
3 min read
Repeat the Character in a string based on its Alphabetical index

Repeat the Character in a string based on its Alphabetical index

6
Comments
1 min read
Track how many times a component rendered using useRef() - React

Track how many times a component rendered using useRef() - React

1
Comments
3 min read
Write React Components Like a Pro: A Beginner’s Blueprint

Write React Components Like a Pro: A Beginner’s Blueprint

4
Comments
4 min read
Sending Emails with AWS SES: A Comprehensive Guide

Sending Emails with AWS SES: A Comprehensive Guide

1
Comments
5 min read
Code for Heart Pattern using Javascript

Code for Heart Pattern using Javascript

2
Comments
1 min read
What is JavaScript and Why You Should Learn It

What is JavaScript and Why You Should Learn It

Comments 2
2 min read
React 19: New Features and Updates

React 19: New Features and Updates

2
Comments
3 min read
Entendendo o Padrão RRULE do iCalendar com JavaScript

Entendendo o Padrão RRULE do iCalendar com JavaScript

1
Comments
4 min read
Handling Asynchronous State with User Roles in React Native with Firebase

Handling Asynchronous State with User Roles in React Native with Firebase

2
Comments
2 min read
Up and down again: A missing feature in front end event propagation?

Up and down again: A missing feature in front end event propagation?

5
Comments 3
2 min read
Advanced Type System and Generics for Pro TypeScript Developers

Advanced Type System and Generics for Pro TypeScript Developers

10
Comments 2
2 min read
Javascript Interview Coding Questions

Javascript Interview Coding Questions

1
Comments
2 min read
7 Github Repositories to Become a Pro Frontend Developer

7 Github Repositories to Become a Pro Frontend Developer

Comments 1
2 min read
Core Web Vitals — Now Built-n to Chrome

Core Web Vitals — Now Built-n to Chrome

1
Comments
3 min read
React Basics~map function/ a list of data~

React Basics~map function/ a list of data~

Comments
1 min read
Understanding Key Object Methods in JavaScript

Understanding Key Object Methods in JavaScript

1
Comments
4 min read
How To Build A Crunchbase Scraper In 2025 - With Code Demo

How To Build A Crunchbase Scraper In 2025 - With Code Demo

2
Comments
11 min read
AI Tool: V0 with drag and drop and tailwindcss

AI Tool: V0 with drag and drop and tailwindcss

6
Comments
1 min read
Vue.js for Beginners 2024 #VueJs Part 7 : Understanding Lifecycle Hooks

Vue.js for Beginners 2024 #VueJs Part 7 : Understanding Lifecycle Hooks

Comments
2 min read
Getting Started with React: A Beginner's Complete Guide

Getting Started with React: A Beginner's Complete Guide

2
Comments
31 min read
Even a mouse can do i18n

Even a mouse can do i18n

11
Comments 1
3 min read
🌐 Unleashing GraphQL in Next.js: Effortless Data Fetching! 🚀

🌐 Unleashing GraphQL in Next.js: Effortless Data Fetching! 🚀

Comments
3 min read
9/13/2024 Progress

9/13/2024 Progress

Comments
1 min read
Optimizing JavaScript with Maps, Sets, and Weak References

Optimizing JavaScript with Maps, Sets, and Weak References

36
Comments 5
2 min read
Quão difícil é subir uma aplicação simples e monetizá-la em 2024?

Quão difícil é subir uma aplicação simples e monetizá-la em 2024?

Comments
1 min read
First ever public code!

First ever public code!

Comments
1 min read
List Reconciling Problem

List Reconciling Problem

7
Comments
2 min read
How to add Stripe to Astro

How to add Stripe to Astro

9
Comments
5 min read
Building Real-Time Applications with Socket.io

Building Real-Time Applications with Socket.io

Comments
2 min read
loading...