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.
Debugging in JS

Debugging in JS

1
Comments
2 min read
The Right Way to Clone Nested Object/Array (Deep Clone) in Javascript

The Right Way to Clone Nested Object/Array (Deep Clone) in Javascript

10
Comments 8
4 min read
constructor function / Errors(xatolar)

constructor function / Errors(xatolar)

5
Comments
4 min read
Mastering TypeScript: Implementing Push, Pop, Shift, and Unshift in Tuples

Mastering TypeScript: Implementing Push, Pop, Shift, and Unshift in Tuples

2
Comments 2
7 min read
Weak memoization in Javascript

Weak memoization in Javascript

156
Comments 5
12 min read
Recursive function

Recursive function

Comments
1 min read
JavaScript Main Concepts < In Depth > Part 1

JavaScript Main Concepts < In Depth > Part 1

3
Comments
11 min read
Which E2E Tool to Use with React?

Which E2E Tool to Use with React?

Comments
5 min read
A Guide to Top 20 Coding Languages

A Guide to Top 20 Coding Languages

Comments
6 min read
Step-by-Step Guide: Random Post in Bear Blog

Step-by-Step Guide: Random Post in Bear Blog

3
Comments
2 min read
Why I chose Svelte over React?

Why I chose Svelte over React?

42
Comments 31
2 min read
HMPL - new template language for fetching HTML from API

HMPL - new template language for fetching HTML from API

3
Comments
2 min read
How I created a simple cross-multiplication for entrepreneurs

How I created a simple cross-multiplication for entrepreneurs

6
Comments
3 min read
Understanding the Event Loop, Callback Queue, and Call Stack & Micro Task Queue in JavaScript

Understanding the Event Loop, Callback Queue, and Call Stack & Micro Task Queue in JavaScript

13
Comments
5 min read
Highcharts and React

Highcharts and React

2
Comments
3 min read
Window Object and JS

Window Object and JS

2
Comments
2 min read
how to use i18n in ant design pro project

how to use i18n in ant design pro project

Comments
3 min read
Common Mistakes Beginners Make in Frontend Development

Common Mistakes Beginners Make in Frontend Development

Comments
3 min read
Why do we have const enums in Typescript?

Why do we have const enums in Typescript?

9
Comments 3
4 min read
Encryption for API: Make your api request secure

Encryption for API: Make your api request secure

13
Comments 3
3 min read
Launch Your SaaS at Warp Speed with FastestEngineer - Primate.js and Svelte Powered! 🚀

Launch Your SaaS at Warp Speed with FastestEngineer - Primate.js and Svelte Powered! 🚀

Comments 1
1 min read
Using TUIO with javascript

Using TUIO with javascript

1
Comments
4 min read
Constants, Object.freeze, Object.seal and Immutable in JavaScript

Constants, Object.freeze, Object.seal and Immutable in JavaScript

5
Comments
4 min read
Mastering OOP: Encapsulation, Abstraction, Inheritance, and Polymorphism Explained with JavaScript Examples

Mastering OOP: Encapsulation, Abstraction, Inheritance, and Polymorphism Explained with JavaScript Examples

Comments
3 min read
Approving My New Developer Portfolio

Approving My New Developer Portfolio

Comments 1
1 min read
Scanning Documents to Web Pages with JavaScript and Dynamic Web TWAIN RESTful API

Scanning Documents to Web Pages with JavaScript and Dynamic Web TWAIN RESTful API

Comments
5 min read
lets-have-fun-with-console-in-javascript ❤

lets-have-fun-with-console-in-javascript ❤

1
Comments
2 min read
Mastering JavaScript Closures: A Comprehensive Guide

Mastering JavaScript Closures: A Comprehensive Guide

117
Comments 8
17 min read
Design Pattern #2 - Facade Pattern

Design Pattern #2 - Facade Pattern

122
Comments
3 min read
Getting started with Valkey using JavaScript

Getting started with Valkey using JavaScript

8
Comments 1
5 min read
Exploring the Fundamentals of Data Visualization with ggplot2

Exploring the Fundamentals of Data Visualization with ggplot2

Comments
2 min read
Short Overview: A guide of Auth in JS 🛡️

Short Overview: A guide of Auth in JS 🛡️

12
Comments 1
2 min read
Polling Requests to an API in JavaScript

Polling Requests to an API in JavaScript

9
Comments 1
3 min read
shadcn-ui/ui codebase analysis: How is “Blocks” page built — Part 1

shadcn-ui/ui codebase analysis: How is “Blocks” page built — Part 1

1
Comments
5 min read
Creating Accessible Forms in React

Creating Accessible Forms in React

4
Comments 2
12 min read
Introductions + Ongoing Gamedev Projects

Introductions + Ongoing Gamedev Projects

Comments
2 min read
Implementing BFS and DFS in JavaScript

Implementing BFS and DFS in JavaScript

Comments
12 min read
Build a waitlist with Clerk user metadata

Build a waitlist with Clerk user metadata

7
Comments
9 min read
Implementing Complex Form Logic Effortlessly with forms.js 🚀

Implementing Complex Form Logic Effortlessly with forms.js 🚀

Comments 2
6 min read
Preventing IDM: A Tactical Guide to Protecting Your Video Content on Website

Preventing IDM: A Tactical Guide to Protecting Your Video Content on Website

2
Comments
2 min read
Implementing an Email Delivery Service with Cloudflare Workers

Implementing an Email Delivery Service with Cloudflare Workers

1
Comments
2 min read
Creating a browser extension for Chrome / Edge

Creating a browser extension for Chrome / Edge

3
Comments 2
5 min read
Day 18 of 30 of JavaScript

Day 18 of 30 of JavaScript

7
Comments
3 min read
Closure 🫥

Closure 🫥

1
Comments 1
2 min read
Day 13: Encapsulation

Day 13: Encapsulation

Comments
2 min read
Resolve Content Security Policy (CSP) Issues in Your Discord Activity Using a Node.js Proxy

Resolve Content Security Policy (CSP) Issues in Your Discord Activity Using a Node.js Proxy

11
Comments
5 min read
Introduction to Sorting Algorithms in JavaScript

Introduction to Sorting Algorithms in JavaScript

71
Comments 3
12 min read
SFU vs MCU vs P2P: WebRTC Architectures Explained

SFU vs MCU vs P2P: WebRTC Architectures Explained

2
Comments 1
8 min read
CRUD Operations: The Basics of Data Management

CRUD Operations: The Basics of Data Management

4
Comments
3 min read
Redux-Toolkit vs React Context API: A Deep Dive into State Management.💪🚀🚀

Redux-Toolkit vs React Context API: A Deep Dive into State Management.💪🚀🚀

10
Comments
3 min read
JSON

JSON

Comments
1 min read
How to Use NPM Libraries that Might get Deprecated..!📦

How to Use NPM Libraries that Might get Deprecated..!📦

7
Comments
3 min read
LeetCode Meditations: Find Median from Data Stream

LeetCode Meditations: Find Median from Data Stream

Comments
6 min read
LeetCode Meditations: Pacific Atlantic Water Flow

LeetCode Meditations: Pacific Atlantic Water Flow

1
Comments
6 min read
Why isn't the enrollment API working in my code?

Why isn't the enrollment API working in my code?

Comments
1 min read
Javascript Symbols

Javascript Symbols

8
Comments 8
4 min read
Comprehensive Guide to Debouncing in JavaScript: Improve Your Code Efficiency

Comprehensive Guide to Debouncing in JavaScript: Improve Your Code Efficiency

230
Comments 20
5 min read
Nullish coalescing vs Logical || by aryan

Nullish coalescing vs Logical || by aryan

Comments
1 min read
Express.js: Unleashing the Power of Node.js for Web Development 🚀🔥

Express.js: Unleashing the Power of Node.js for Web Development 🚀🔥

1
Comments
3 min read
Mastering Async/Await in JavaScript Like a Pro!

Mastering Async/Await in JavaScript Like a Pro!

3
Comments
3 min read
loading...