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.
Here's how i built a blog app using javascript & firebase

Here's how i built a blog app using javascript & firebase

11
Comments
1 min read
rnr: The Tool That Speaks Every Project run scripts

rnr: The Tool That Speaks Every Project run scripts

1
Comments
3 min read
Top Challenging and hardest javascript technical interview questions with solutions.

Top Challenging and hardest javascript technical interview questions with solutions.

5
Comments
10 min read
Redux toolkit: React Thunk and React Saga.Learn from Vishal Tiwari.

Redux toolkit: React Thunk and React Saga.Learn from Vishal Tiwari.

5
Comments 1
4 min read
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
Unlocking the Power of **Switch Statements** 🎛️

Unlocking the Power of **Switch Statements** 🎛️

1
Comments
2 min read
How to create a confetti animation effect using JavaScript

How to create a confetti animation effect using JavaScript

2
Comments
1 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
Important React Concepts

Important React Concepts

30
Comments 8
3 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-Driven Architecture: Unlocking Scalable Systems with Node.js

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

6
Comments
4 min read
Events: Node.js

Events: Node.js

5
Comments 1
3 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
Event Loop in Node.js: Managing Asynchronous Operations

Event Loop in Node.js: Managing Asynchronous Operations

5
Comments 1
4 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
Mastering Next.js: Complete Setup, Features, and Advanced Tips

Mastering Next.js: Complete Setup, Features, and Advanced Tips

9
Comments
1 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
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
Technical Interview Questions - Part 1 - Javascript

Technical Interview Questions - Part 1 - Javascript

4
Comments 3
6 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
Rediscovering PHP: A Modern Alternative to JavaScript Fatigue

Rediscovering PHP: A Modern Alternative to JavaScript Fatigue

7
Comments 4
5 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
Shift Left Testing in Software Development: A Complete Guide

Shift Left Testing in Software Development: A Complete Guide

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

2
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
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
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
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
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
React 19: New Features and Updates

React 19: New Features and Updates

1
Comments
3 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
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
Advanced Type System and Generics for Pro TypeScript Developers

Advanced Type System and Generics for Pro TypeScript Developers

8
Comments 2
2 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
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
AI Tool: V0 with drag and drop and tailwindcss

AI Tool: V0 with drag and drop and tailwindcss

6
Comments
1 min read
loading...