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.
Best 4 Methods to Build a PDF Viewer in React.js: PDF.js, react-pdf, and More (2024 Guide) 🚀

Best 4 Methods to Build a PDF Viewer in React.js: PDF.js, react-pdf, and More (2024 Guide) 🚀

7
Comments
9 min read
Quantum Computing: How It Will Redefine Technology

Quantum Computing: How It Will Redefine Technology

Comments
4 min read
Java Debugging: A Comprehensive Guide

Java Debugging: A Comprehensive Guide

12
Comments 2
6 min read
Automation using Playwright and TypeScript and JavaScript

Automation using Playwright and TypeScript and JavaScript

3
Comments
6 min read
Use Client API Object model in Power Apps

Use Client API Object model in Power Apps

5
Comments 1
6 min read
Overview of Nodemailer: Easy Email Sending in Node.js

Overview of Nodemailer: Easy Email Sending in Node.js

1
Comments
1 min read
How to Organise JavaScript Code with Modules: A Practical Guide

How to Organise JavaScript Code with Modules: A Practical Guide

Comments 1
1 min read
MERN Stack Application| Part 2

MERN Stack Application| Part 2

Comments
3 min read
Beginner's Guide to JavaScript: 10 Must-Know Tips

Beginner's Guide to JavaScript: 10 Must-Know Tips

4
Comments 2
3 min read
JSON Simplified Explanation

JSON Simplified Explanation

6
Comments
2 min read
Colour palette Generator

Colour palette Generator

Comments 1
6 min read
Getting Started with React.js: A Beginner's Guide

Getting Started with React.js: A Beginner's Guide

Comments
1 min read
Build small tools

Build small tools

1
Comments
2 min read
Implementing the Fibonacci Sequence in JavaScript: Common Approaches and Variations

Implementing the Fibonacci Sequence in JavaScript: Common Approaches and Variations

Comments 2
3 min read
How to Compare (diff) two Objects

How to Compare (diff) two Objects

2
Comments
2 min read
30+ Awesome Repos For You To Start Contributing on Hacktoberfest

30+ Awesome Repos For You To Start Contributing on Hacktoberfest

22
Comments 2
7 min read
Building a Klondike Solitaire Game: Adding a Simple Image Preloader with Vanilla JavaScript

Building a Klondike Solitaire Game: Adding a Simple Image Preloader with Vanilla JavaScript

Comments
3 min read
AI Code Generation: A Comprehensive Guide

AI Code Generation: A Comprehensive Guide

1
Comments
3 min read
JavaScript Performance Optimisation: Comprehensive Guide

JavaScript Performance Optimisation: Comprehensive Guide

Comments
7 min read
Pure Component in React.js

Pure Component in React.js

1
Comments
3 min read
Smooth Video Swipe Feed Web App—Open Source

Smooth Video Swipe Feed Web App—Open Source

1
Comments
1 min read
Tailwind Flex: A Beginner's Guide to Flexbox Utilities

Tailwind Flex: A Beginner's Guide to Flexbox Utilities

9
Comments
6 min read
nextjs 15

nextjs 15

Comments
2 min read
Creating an Interactive Color Picker with Svelte 5

Creating an Interactive Color Picker with Svelte 5

6
Comments
2 min read
Nullish Coalescing Operator `??` in JavaScript

Nullish Coalescing Operator `??` in JavaScript

1
Comments
3 min read
Why Strong DSA Knowledge is Essential for Software Engineers

Why Strong DSA Knowledge is Essential for Software Engineers

1
Comments
3 min read
在浏览器中进行文件操作

在浏览器中进行文件操作

Comments
2 min read
Common built-in APIs in Nodejs

Common built-in APIs in Nodejs

1
Comments
3 min read
Hacktoberfest contribution to ZTM-Quest

Hacktoberfest contribution to ZTM-Quest

Comments
4 min read
5 Common Mistakes Beginners Make with JavaScript

5 Common Mistakes Beginners Make with JavaScript

13
Comments 1
3 min read
VineJS vs. Zod for schema validation

VineJS vs. Zod for schema validation

4
Comments
12 min read
NEXT JS x SANITY.IO

NEXT JS x SANITY.IO

1
Comments
2 min read
Understanding JavaScript Prototypes

Understanding JavaScript Prototypes

Comments
2 min read
Automate Refresh Tokens with Axios Intercepters!

Automate Refresh Tokens with Axios Intercepters!

5
Comments 1
2 min read
How to Add an Excel-like Table to Your Astro Site (the Easy Way)

How to Add an Excel-like Table to Your Astro Site (the Easy Way)

2
Comments 1
6 min read
Is it Possible to Cache some HTML Tags?

Is it Possible to Cache some HTML Tags?

2
Comments
5 min read
First Contribute

First Contribute

Comments
2 min read
🚀 Enhancing OAuth Security & User Experience 🔒

🚀 Enhancing OAuth Security & User Experience 🔒

Comments
1 min read
Introducing saksh-crud: Simplify Your Node.js CRUD Operations

Introducing saksh-crud: Simplify Your Node.js CRUD Operations

Comments
2 min read
How Do Developers Build Real-Time Web Applications?

How Do Developers Build Real-Time Web Applications?

Comments
5 min read
Understanding Node.js: Event-Driven Architecture and Non-Blocking I/O Model

Understanding Node.js: Event-Driven Architecture and Non-Blocking I/O Model

7
Comments
5 min read
Say Goodbye to Prop Drilling! Learn useContext in React Like a Pro

Say Goodbye to Prop Drilling! Learn useContext in React Like a Pro

4
Comments
5 min read
Checking Elements in Options in Effect-TS: A Practical Guide

Checking Elements in Options in Effect-TS: A Practical Guide

Comments
2 min read
Next.js 15 Stable Version Is Here : What's New?

Next.js 15 Stable Version Is Here : What's New?

6
Comments
4 min read
How to convert CommonJS to ESM

How to convert CommonJS to ESM

4
Comments
4 min read
Equivalence and Ordering of Options in Effect-TS: A Practical Guide

Equivalence and Ordering of Options in Effect-TS: A Practical Guide

Comments
3 min read
Building a Customisable Carousel with Auto-Scroll, Infinite Loop, Pagination in React Native using Reanimated

Building a Customisable Carousel with Auto-Scroll, Infinite Loop, Pagination in React Native using Reanimated

7
Comments 1
4 min read
The Ultimate Guide to Becoming a Game-Changing Full Stack Developer: Unleashing the Power of JavaScript

The Ultimate Guide to Becoming a Game-Changing Full Stack Developer: Unleashing the Power of JavaScript

Comments
4 min read
Announcing Pylon 2.0 with Multiple Runtime Support

Announcing Pylon 2.0 with Multiple Runtime Support

Comments
4 min read
What is Localhost ?

What is Localhost ?

5
Comments
3 min read
JavaScript topics

JavaScript topics

5
Comments
2 min read
Debouncing and Throttling

Debouncing and Throttling

5
Comments
1 min read
Mastering the `.reduce()` Method in JavaScript: A Deep Dive

Mastering the `.reduce()` Method in JavaScript: A Deep Dive

4
Comments
4 min read
Understanding “Failed to Fetch” JavaScript Errors and How to Fix Them

Understanding “Failed to Fetch” JavaScript Errors and How to Fix Them

7
Comments
3 min read
Deno 2.0 vs Bun: The Battle of Modern JavaScript Runtimes

Deno 2.0 vs Bun: The Battle of Modern JavaScript Runtimes

7
Comments
4 min read
Develop mobile H5 image editor details using fabric.js

Develop mobile H5 image editor details using fabric.js

Comments
7 min read
Type Conversions in JavaScript: String, Numeric, and Boolean Conversions

Type Conversions in JavaScript: String, Numeric, and Boolean Conversions

Comments
3 min read
The Scope Chain, Scope & Lexical Environment

The Scope Chain, Scope & Lexical Environment

1
Comments
2 min read
TypeScript vs JavaScript: What’s Changed in 2024? 🔍

TypeScript vs JavaScript: What’s Changed in 2024? 🔍

Comments
1 min read
How GameFi Educates

How GameFi Educates

6
Comments 2
2 min read
loading...