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.
JavaScript Shallow Copy vs Deep Copy: Examples and Best Practices

JavaScript Shallow Copy vs Deep Copy: Examples and Best Practices

9
Comments 3
4 min read
Master JavaScript Console.time(): Your Simple Guide to Code Performance Testing 🚀

Master JavaScript Console.time(): Your Simple Guide to Code Performance Testing 🚀

20
Comments
2 min read
Validating HTTP Response Codes in Automated Testing Using Webship-js

Validating HTTP Response Codes in Automated Testing Using Webship-js

2
Comments
1 min read
Exploratory Testing: A Detailed Guide

Exploratory Testing: A Detailed Guide

Comments
5 min read
Whazzup mates? What's App by CLI!

Whazzup mates? What's App by CLI!

1
Comments 1
2 min read
Top Express.js Mistakes and How to Fix Them

Top Express.js Mistakes and How to Fix Them

Comments
2 min read
How To Build A YouTube API Connection (Project) Using Vanilla JavaScript

How To Build A YouTube API Connection (Project) Using Vanilla JavaScript

Comments
11 min read
Securing Your Node.js Application: A Comprehensive Guide

Securing Your Node.js Application: A Comprehensive Guide

Comments
11 min read
GitHub Magic beans

GitHub Magic beans

Comments
1 min read
Stay ahead in web development: latest news, tools, and insights #60

Stay ahead in web development: latest news, tools, and insights #60

4
Comments 2
9 min read
Smoke Testing in Software Testing: Core Basics Guide

Smoke Testing in Software Testing: Core Basics Guide

Comments
5 min read
[Meme Monday] My favorite mythological animal is a cleanup npm installation

[Meme Monday] My favorite mythological animal is a cleanup npm installation

Comments
1 min read
I built a Github user analysis and ranking website

I built a Github user analysis and ranking website

Comments
1 min read
Functional and Non-Functional Requirements: A Comprehensive Guide

Functional and Non-Functional Requirements: A Comprehensive Guide

Comments
4 min read
Exploring the Canvas Series: combined with Transformers.js to achieve intelligent image processing

Exploring the Canvas Series: combined with Transformers.js to achieve intelligent image processing

Comments
8 min read
Block Scope & Shadowing in JS🤯

Block Scope & Shadowing in JS🤯

5
Comments
2 min read
Exploring Interesting JavaScript Operators

Exploring Interesting JavaScript Operators

Comments
3 min read
Building a Web Crawler in Node.js to Discover AI-Powered JavaScript Repos on GitHub

Building a Web Crawler in Node.js to Discover AI-Powered JavaScript Repos on GitHub

1
Comments
3 min read
𝐉𝐚𝐯𝐚𝐒𝐜𝐫𝐢𝐩𝐭 — এ কেন [ ] == ![ ] এর ফলাফল 𝐭𝐫𝐮𝐞?

𝐉𝐚𝐯𝐚𝐒𝐜𝐫𝐢𝐩𝐭 — এ কেন [ ] == ![ ] এর ফলাফল 𝐭𝐫𝐮𝐞?

1
Comments
1 min read
JavaScript Math Object Cheatsheet

JavaScript Math Object Cheatsheet

Comments
5 min read
How to Configure Mochawesome HTML Reporter in an Appium JavaScript Framework

How to Configure Mochawesome HTML Reporter in an Appium JavaScript Framework

Comments
1 min read
Seeking Feedback: My React Project Structure for Scalability and Maintainability

Seeking Feedback: My React Project Structure for Scalability and Maintainability

1
Comments
2 min read
🎉 Black Friday & Cyber Monday 2024: The Best Deals for JavaScript Developers 🚀

🎉 Black Friday & Cyber Monday 2024: The Best Deals for JavaScript Developers 🚀

Comments
12 min read
JavaScript main advance concept

JavaScript main advance concept

Comments
5 min read
Angular Dependency Injection — Inject service inside custom Rxjs operators

Angular Dependency Injection — Inject service inside custom Rxjs operators

Comments
2 min read
VisAssist: An Accessible Transcription Assistant for auditory impaired individuals.

VisAssist: An Accessible Transcription Assistant for auditory impaired individuals.

1
Comments
3 min read
Static Site Generation (SSG) | Explanation with Anology

Static Site Generation (SSG) | Explanation with Anology

Comments
2 min read
What is DOM (Document Object Modle) in JavaScript

What is DOM (Document Object Modle) in JavaScript

Comments
2 min read
Triangles On Web Ch1 Draw Something

Triangles On Web Ch1 Draw Something

Comments
11 min read
Analogy of Debouncing and Throttling:

Analogy of Debouncing and Throttling:

Comments
1 min read
Debouncing vs Throttling in React

Debouncing vs Throttling in React

Comments
2 min read
Lazy loading and Memoization | ReactJS | Part 1

Lazy loading and Memoization | ReactJS | Part 1

Comments
2 min read
How to make pagination in react.js Restart, Prev, Next

How to make pagination in react.js Restart, Prev, Next

Comments
2 min read
An Expanded Explanation of RAG, Vector Search, and how it is implemented on IRIS in the IRIS RAG App

An Expanded Explanation of RAG, Vector Search, and how it is implemented on IRIS in the IRIS RAG App

Comments
13 min read
Using Django and Vue.js to create a web application on IRIS: Peeking into the Django framework

Using Django and Vue.js to create a web application on IRIS: Peeking into the Django framework

Comments
6 min read
Unlocking Better JavaScript Performance: Avoid These Common Pitfalls 🚀

Unlocking Better JavaScript Performance: Avoid These Common Pitfalls 🚀

Comments
2 min read
I made a Profile Card Widget for Bluesky 🦋

I made a Profile Card Widget for Bluesky 🦋

4
Comments
2 min read
Currency Converter Chrome Extension

Currency Converter Chrome Extension

Comments
1 min read
Smart login system

Smart login system

2
Comments
3 min read
Angular 19 is Here, Next.js From China, NEWEST JavaScript Engine and more

Angular 19 is Here, Next.js From China, NEWEST JavaScript Engine and more

1
Comments
3 min read
NodeJS Modules [Simple Explanation]

NodeJS Modules [Simple Explanation]

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

Unicode-Search - my first Electron app!

Comments
2 min read
Multitasking and parallelism | PART 1

Multitasking and parallelism | PART 1

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
JavaScript IIFE: A Complete Guide to Immediately Invoked Function Expressions

JavaScript IIFE: A Complete Guide to Immediately Invoked Function Expressions

Comments
3 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
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
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
Beyond console.log

Beyond console.log

1
Comments
2 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
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
Simple note-taking extension for your browser

Simple note-taking extension for your browser

Comments
1 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
loading...