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.
Let's Learn Promises in JavaScript! 🚀

Let's Learn Promises in JavaScript! 🚀

13
Comments 5
2 min read
Beyond console.log

Beyond console.log

Comments
2 min read
NodeJS Modules [Simple Explanation]

NodeJS Modules [Simple Explanation]

Comments
2 min read
Releasing GENEREADME

Releasing GENEREADME

Comments
4 min read
Unicode-Search - my first Electron app!

Unicode-Search - my first Electron app!

Comments
2 min read
Supabase Edge Functions

Supabase Edge Functions

Comments
3 min read
React’s Context API: Simplifying State Management

React’s Context API: Simplifying State Management

Comments
3 min read
Multitasking and parallelism | PART 1

Multitasking and parallelism | PART 1

Comments
1 min read
Building an Interactive Solar System Simulation: A Step-by-Step Guide

Building an Interactive Solar System Simulation: A Step-by-Step Guide

Comments
4 min read
Creating a Comprehensive Raffle System for GladiatorsBattle.com

Creating a Comprehensive Raffle System for GladiatorsBattle.com

Comments
4 min read
What Is Client-Side Rendering (CSR) in Web Development?

What Is Client-Side Rendering (CSR) in Web Development?

Comments
1 min read
Tracking Furthest Enemy in a Tower Defence Game using Max Heap

Tracking Furthest Enemy in a Tower Defence Game using Max Heap

Comments
7 min read
I Made My Website 10x Faster With These Frontend Magic Tricks

I Made My Website 10x Faster With These Frontend Magic Tricks

Comments
2 min read
How to 𝗦𝗲𝗰𝘂𝗿𝗲 𝗬𝗼𝘂𝗿 𝗔𝗽𝗽𝗹𝗶𝗰𝗮𝘁𝗶𝗼𝗻 𝘄𝗶𝘁𝗵 𝗛𝗧𝗧𝗣𝗦 𝗮𝗻𝗱 𝗛𝗲𝗹𝗺𝗲𝘁 🛡️

How to 𝗦𝗲𝗰𝘂𝗿𝗲 𝗬𝗼𝘂𝗿 𝗔𝗽𝗽𝗹𝗶𝗰𝗮𝘁𝗶𝗼𝗻 𝘄𝗶𝘁𝗵 𝗛𝗧𝗧𝗣𝗦 𝗮𝗻𝗱 𝗛𝗲𝗹𝗺𝗲𝘁 🛡️

6
Comments
1 min read
Understanding Node.js: A Complete Guide

Understanding Node.js: A Complete Guide

Comments
2 min read
JavaScript IIFE: A Complete Guide to Immediately Invoked Function Expressions

JavaScript IIFE: A Complete Guide to Immediately Invoked Function Expressions

Comments
3 min read
What are Scope, Scope Chain, and Lexical Environment?🔥

What are Scope, Scope Chain, and Lexical Environment?🔥

5
Comments
2 min read
Create elegant OpenAPI spec documentation with Rapi Doc and Vitepress

Create elegant OpenAPI spec documentation with Rapi Doc and Vitepress

Comments
3 min read
Building a RichText Editor with TipTap in React (with Mentions)

Building a RichText Editor with TipTap in React (with Mentions)

Comments
3 min read
Building a RichText Editor with TipTap in React (with Mentions)

Building a RichText Editor with TipTap in React (with Mentions)

Comments
3 min read
Playwright: GraphQL Requests in A Utility for Efficient Testing

Playwright: GraphQL Requests in A Utility for Efficient Testing

Comments
3 min read
Building Testable CloudFront Functions with TypeScript

Building Testable CloudFront Functions with TypeScript

Comments
3 min read
How to Recover Deleted Github Repository

How to Recover Deleted Github Repository

1
Comments
2 min read
Understanding RESTful APIs: A 1-Minute Guide

Understanding RESTful APIs: A 1-Minute Guide

Comments
1 min read
Recursive Conditional Types

Recursive Conditional Types

Comments
3 min read
Shallow Copy vs. Deep Copy in JavaScript

Shallow Copy vs. Deep Copy in JavaScript

Comments
3 min read
Creating AI-based Summaries in a Django Website

Creating AI-based Summaries in a Django Website

Comments
4 min read
Express.js Applications with Middleware

Express.js Applications with Middleware

Comments
2 min read
Mastering Async/Await in JavaScript: A Comprehensive Guide

Mastering Async/Await in JavaScript: A Comprehensive Guide

Comments
3 min read
Cybersecurity Course for Beginners: Your Ultimate Guide In 2025

Cybersecurity Course for Beginners: Your Ultimate Guide In 2025

Comments
3 min read
A Beginner’s Guide to Building APIs with Express.js

A Beginner’s Guide to Building APIs with Express.js

1
Comments
3 min read
Simple note-taking extension for your browser

Simple note-taking extension for your browser

Comments
1 min read
Building a dynamic image grid with Svelte: implementing flip card transitions

Building a dynamic image grid with Svelte: implementing flip card transitions

Comments
5 min read
Mastering JavaScript's Array Powerhouses: forEach, map, filter, reduce, spread, and rest

Mastering JavaScript's Array Powerhouses: forEach, map, filter, reduce, spread, and rest

Comments
2 min read
🚀 Why Node.js Stands Out for Speed and Efficiency 🚀

🚀 Why Node.js Stands Out for Speed and Efficiency 🚀

Comments 1
1 min read
I wrote a vscode extension to copy filename and directory

I wrote a vscode extension to copy filename and directory

Comments
1 min read
Personalizing Your Website with Random Text Displays

Personalizing Your Website with Random Text Displays

1
Comments
2 min read
vueframe V2 is here !!!

vueframe V2 is here !!!

1
Comments
1 min read
Meta Tower

Meta Tower

Comments
2 min read
My React Journey: Day 5

My React Journey: Day 5

Comments
2 min read
Latest Newsletter: Synchronicity Apocalypse Days (Issue #191)

Latest Newsletter: Synchronicity Apocalypse Days (Issue #191)

1
Comments
1 min read
Mono Repository Solutions in the Industry and the PNPM Practice in ReactPress

Mono Repository Solutions in the Industry and the PNPM Practice in ReactPress

2
Comments 2
4 min read
Re-publishing gimme_readme to npm with GitHub Actions

Re-publishing gimme_readme to npm with GitHub Actions

Comments
5 min read
Complex designs, happy developers: Polipo, the first build tool for Figma. 01:55

Complex designs, happy developers: Polipo, the first build tool for Figma.

Comments 1
1 min read
A Better VS Code Plugin than Thunder Client

A Better VS Code Plugin than Thunder Client

Comments
3 min read
How I show Bluesky likes on my blog posts

How I show Bluesky likes on my blog posts

Comments 1
8 min read
NEW Instagram feature: Do they follow us? Reset search feature

NEW Instagram feature: Do they follow us? Reset search feature

1
Comments
2 min read
JavaScript RPG Document: Exploration Feature - Level 1

JavaScript RPG Document: Exploration Feature - Level 1

Comments
1 min read
🚀 Building a Task List with Vue 3 + TypeScript and Testing It with Cypress

🚀 Building a Task List with Vue 3 + TypeScript and Testing It with Cypress

Comments
3 min read
jsBasics_Practice

jsBasics_Practice

Comments
2 min read
Angular 19: linkedSignal

Angular 19: linkedSignal

Comments
2 min read
When to Use npm run build

When to Use npm run build

Comments
1 min read
✨ Colorful Magic Blocks! 🌈 ✨ using html css and javascript illusion

✨ Colorful Magic Blocks! 🌈 ✨ using html css and javascript illusion

1
Comments
2 min read
Yet another blog on Call, Apply & Bind..!!

Yet another blog on Call, Apply & Bind..!!

Comments
3 min read
Why Does jQuery or a DOM Method Like `getElementById` Fail to Find an Element?

Why Does jQuery or a DOM Method Like `getElementById` Fail to Find an Element?

Comments
4 min read
Mastering the Art of Frontend Development 🌟✨ Season 1: The Foundations of UI Development 🚀 Ep 2: Design Principles 101 🎨

Mastering the Art of Frontend Development 🌟✨ Season 1: The Foundations of UI Development 🚀 Ep 2: Design Principles 101 🎨

Comments
1 min read
How TON Games Are Pioneering Blockchain’s Next Frontier

How TON Games Are Pioneering Blockchain’s Next Frontier

Comments
5 min read
Introduction to NodeJS [Simple Explanation]

Introduction to NodeJS [Simple Explanation]

Comments
2 min read
Mastering the will-change CSS Property: Optimize Your Web Animations and Filters

Mastering the will-change CSS Property: Optimize Your Web Animations and Filters

3
Comments
4 min read
Pitfalls of URL and URLSearchParams in JavaScript

Pitfalls of URL and URLSearchParams in JavaScript

1
Comments
3 min read
loading...