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.
Join us for the next Frontend Challenge: December Edition!

Join us for the next Frontend Challenge: December Edition!

68
Comments
7 min read
What's Hot in Web Dev?

What's Hot in Web Dev?

21
Comments 2
5 min read
Static Site Generation (SSG): Unlocking Speed and SEO for Modern Websites

Static Site Generation (SSG): Unlocking Speed and SEO for Modern Websites

10
Comments
2 min read
My React Journey: Day 11

My React Journey: Day 11

Comments
2 min read
Why You Should Avoid Utility Methods in GraphQL Resolvers

Why You Should Avoid Utility Methods in GraphQL Resolvers

Comments
3 min read
Create an Interactive Eraser Tool with HTML5 Canvas 🚀

Create an Interactive Eraser Tool with HTML5 Canvas 🚀

Comments
4 min read
How to Optimize Loops for Better Performance

How to Optimize Loops for Better Performance

Comments
3 min read
TS Playground: Top Online Compilers for TypeScript Beginners

TS Playground: Top Online Compilers for TypeScript Beginners

Comments
6 min read
Requesting camera and microphone permission in an Electron app

Requesting camera and microphone permission in an Electron app

Comments
1 min read
เรื่องราวที่ผ่านมาในปี 2017 ของ developer ตัวน้อย

เรื่องราวที่ผ่านมาในปี 2017 ของ developer ตัวน้อย

Comments
1 min read
Glassmorphism 3d Cards illusion using html css and javascript code

Glassmorphism 3d Cards illusion using html css and javascript code

1
Comments
3 min read
Event-Driven Architecture for Clean React Component Communication

Event-Driven Architecture for Clean React Component Communication

Comments
7 min read
My first JavaScript Web App

My first JavaScript Web App

Comments
1 min read
Medusa B2C Starter - Solace

Medusa B2C Starter - Solace

Comments
1 min read
Building a Feature-Rich Admin Dashboard with Angular and Bootstrap 5

Building a Feature-Rich Admin Dashboard with Angular and Bootstrap 5

Comments
5 min read
Building Modern, Responsive Web Applications with Tailwind CSS and Next.js

Building Modern, Responsive Web Applications with Tailwind CSS and Next.js

Comments
4 min read
How to Sync Plex Media Library When It's Not Showing Content

How to Sync Plex Media Library When It's Not Showing Content

Comments
5 min read
Enhancing Development Efficiency with Cursor and EchoAPI: A New Era of AI-Assisted Coding"

Enhancing Development Efficiency with Cursor and EchoAPI: A New Era of AI-Assisted Coding"

Comments
5 min read
Understanding the Differences Between GET and POST: A Comprehensive Guide

Understanding the Differences Between GET and POST: A Comprehensive Guide

1
Comments
4 min read
A Complete Guide: How to Use Environment Variables in Postman

A Complete Guide: How to Use Environment Variables in Postman

Comments
4 min read
Mastering React: Essential Things You Should Always Know

Mastering React: Essential Things You Should Always Know

Comments
3 min read
🚀Build an Image Processing API with Express, Multer, Potrace, and Sharp

🚀Build an Image Processing API with Express, Multer, Potrace, and Sharp

Comments
3 min read
Scripting: After Effects Projects and Compositions

Scripting: After Effects Projects and Compositions

1
Comments
5 min read
🚀Building a Multi-Step Loading Screen with Electron

🚀Building a Multi-Step Loading Screen with Electron

Comments
5 min read
A Comprehensive Guide to Software Performance Testing

A Comprehensive Guide to Software Performance Testing

Comments
5 min read
Throwing if fetch() returns response.ok === false?? Terrible!

Throwing if fetch() returns response.ok === false?? Terrible!

Comments 3
1 min read
How to Create a React App

How to Create a React App

Comments
2 min read
TypeScript's progressive adoption strategy for front-end projects

TypeScript's progressive adoption strategy for front-end projects

Comments
4 min read
Angular Advanced: Understanding the Efficient Use of RxJS in Angular Applications

Angular Advanced: Understanding the Efficient Use of RxJS in Angular Applications

Comments
2 min read
First post and i need some help.

First post and i need some help.

Comments
1 min read
LeetCode Challenge: 88. Merge Sorted Array - JavaScript Solution

LeetCode Challenge: 88. Merge Sorted Array - JavaScript Solution

2
Comments
3 min read
Mull It Over

Mull It Over

Comments
3 min read
7 Common OpenGraph Mistakes and How to Fix Them

7 Common OpenGraph Mistakes and How to Fix Them

1
Comments
3 min read
Modern era of Javascript :

Modern era of Javascript :

1
Comments
4 min read
JavaScript async/await Explained: 🚀 A Beginner's Guide with Real-World Examples 🌟

JavaScript async/await Explained: 🚀 A Beginner's Guide with Real-World Examples 🌟

1
Comments
3 min read
Sychronous VS Asynchronous Javascript

Sychronous VS Asynchronous Javascript

Comments 1
3 min read
Exploring Progressive Web Apps (PWAs): Building Offline-Ready Experiences

Exploring Progressive Web Apps (PWAs): Building Offline-Ready Experiences

Comments
3 min read
Embark on the Code Crusade: A JavaScript Developer’s Venture into C#

Embark on the Code Crusade: A JavaScript Developer’s Venture into C#

Comments
6 min read
Clip-Path Circle Reveal Animation With Mouse Movement

Clip-Path Circle Reveal Animation With Mouse Movement

Comments
1 min read
Daily JavaScript Challenge #JS-37: Find Longest Substring Without Repeating Characters

Daily JavaScript Challenge #JS-37: Find Longest Substring Without Repeating Characters

Comments
1 min read
Planby v3.12.0: Introducing the Revolutionary Fetch Analyzer

Planby v3.12.0: Introducing the Revolutionary Fetch Analyzer

1
Comments
2 min read
Building a Premium Multi-Step Form with Animations

Building a Premium Multi-Step Form with Animations

Comments
6 min read
Conquering Notification Overload: A Developer's Guide to Digital Peace

Conquering Notification Overload: A Developer's Guide to Digital Peace

2
Comments
2 min read
The Ultimate Project Management Cheat Sheet for CTOs

The Ultimate Project Management Cheat Sheet for CTOs

Comments
4 min read
My React Journey: Day 10

My React Journey: Day 10

1
Comments
2 min read
Fitness App Development with Real-Time Posture Detection using MediaPipe and React

Fitness App Development with Real-Time Posture Detection using MediaPipe and React

Comments
6 min read
IP of Requesting API

IP of Requesting API

Comments
3 min read
Mastering TypeScript's Pattern Matching: Boost Your Code's Power and Safety

Mastering TypeScript's Pattern Matching: Boost Your Code's Power and Safety

Comments
6 min read
Playwright and Chrome Browser Testing in Heroku

Playwright and Chrome Browser Testing in Heroku

Comments
11 min read
Cryptography in JavaScript: A Practical Guide

Cryptography in JavaScript: A Practical Guide

Comments
4 min read
🚀Understanding React Context with a Task Management App

🚀Understanding React Context with a Task Management App

Comments
3 min read
Automated crypto price tracking using GMAIL and Python

Automated crypto price tracking using GMAIL and Python

1
Comments
5 min read
Express 5 is here, what’s new?

Express 5 is here, what’s new?

Comments
3 min read
Testing ReactJS Context - A Guide with test-doubles

Testing ReactJS Context - A Guide with test-doubles

Comments
6 min read
Optimizing Firestore Caching in Firebase Cloud Functions