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.
Clear All pinia stores

Clear All pinia stores

12
Comments
1 min read
Understanding Pass by Value and Pass by Reference

Understanding Pass by Value and Pass by Reference

4
Comments
8 min read
JavaScript Closures: Understanding Private Variables, Callbacks, and Memoization for Efficient Code

JavaScript Closures: Understanding Private Variables, Callbacks, and Memoization for Efficient Code

7
Comments 2
5 min read
The Delightful World of JavaScript Arrow Functions 🏹 - The Beginners Guide To Javascript(Part 11)

The Delightful World of JavaScript Arrow Functions 🏹 - The Beginners Guide To Javascript(Part 11)

6
Comments
3 min read
Improving Vitest Performance

Improving Vitest Performance

30
Comments 2
4 min read
What are some reasons to choose Vue.js for new projects?

What are some reasons to choose Vue.js for new projects?

2
Comments 6
1 min read
Can anyone recommend good resources to study react hook forms?

Can anyone recommend good resources to study react hook forms?

Comments
1 min read
Mastering Advanced Cypress.io Test Automation [Part 4/4]: Writing Custom Functions

Mastering Advanced Cypress.io Test Automation [Part 4/4]: Writing Custom Functions

Comments
4 min read
Automating EC2 Instance Start/Stop using Serverless Code and CloudWatch Rule

Automating EC2 Instance Start/Stop using Serverless Code and CloudWatch Rule

2
Comments
4 min read
Mastering Async Programming in TypeScript: Promises, Async/Await, and Callbacks

Mastering Async Programming in TypeScript: Promises, Async/Await, and Callbacks

59
Comments 2
11 min read
4 JavaScript Techniques Every Developer Should Know

4 JavaScript Techniques Every Developer Should Know

5
Comments 2
7 min read
Demystifying Array Destructuring: A Beginner's Perspective

Demystifying Array Destructuring: A Beginner's Perspective

2
Comments
6 min read
How does useEffect really work?

How does useEffect really work?

Comments
3 min read
How To Use OpenAI(chatGPT) As a Javascript developer

How To Use OpenAI(chatGPT) As a Javascript developer

Comments
2 min read
#GitHubHack23 - The Action Story

#GitHubHack23 - The Action Story

4
Comments 2
12 min read
Mastering Advanced Cypress.io Test Automation [Part 1/4]: Dealing with Iframes

Mastering Advanced Cypress.io Test Automation [Part 1/4]: Dealing with Iframes

2
Comments 2
4 min read
⭐ An open-source tool for building React enterprise apps effortlessly in your browser

⭐ An open-source tool for building React enterprise apps effortlessly in your browser

112
Comments 24
2 min read
Mastering Advanced Cypress.io Test Automation [Part 2/4]: Network Stubbing

Mastering Advanced Cypress.io Test Automation [Part 2/4]: Network Stubbing

Comments
5 min read
Mastering Advanced Cypress.io Test Automation [Part 3/4]: Promise Resolving

Mastering Advanced Cypress.io Test Automation [Part 3/4]: Promise Resolving

Comments
4 min read
Make imports more readable. JS/TS and ESLint solutions.

Make imports more readable. JS/TS and ESLint solutions.

Comments 1
3 min read
Handle Docker Images Like A Pro

Handle Docker Images Like A Pro

1
Comments
3 min read
Building a Custom React Hook for Data Fetching: A Practical Guide

Building a Custom React Hook for Data Fetching: A Practical Guide

19
Comments 2
3 min read
ECMAScript some features you might find useful

ECMAScript some features you might find useful

1
Comments
2 min read
Art Draw Online

Art Draw Online

1
Comments
1 min read
Introducing the new Svelte Query client

Introducing the new Svelte Query client

Comments
3 min read
Get started with Greenhouse APIs: Overview and authentication

Get started with Greenhouse APIs: Overview and authentication

2
Comments
8 min read
CRUD - 4 SQL Commands, their Javascript equivalents and MORE

CRUD - 4 SQL Commands, their Javascript equivalents and MORE

1
Comments
5 min read
Usando mensageria com Amazon SQS + Node

Usando mensageria com Amazon SQS + Node

Comments
10 min read
Home Steps Following The Cursor (GSAP)

Home Steps Following The Cursor (GSAP)

1
Comments 1
2 min read
SolidJS: Differences between For and Index

SolidJS: Differences between For and Index

4
Comments
3 min read
Building An Image Slider With Swiper Js

Building An Image Slider With Swiper Js

12
Comments
5 min read
Dependency management: package.json and package-lock.json explained

Dependency management: package.json and package-lock.json explained

Comments
3 min read
How can I optimize my HUGE enterprise application? - React JS

How can I optimize my HUGE enterprise application? - React JS

3
Comments
2 min read
Angular — Facade Design Pattern and how it can improve performance

Angular — Facade Design Pattern and how it can improve performance

10
Comments 2
4 min read
Using Node.js for Chatbot Development: A Comprehensive Guide

Using Node.js for Chatbot Development: A Comprehensive Guide

5
Comments
3 min read
Integrating Stripe Payments in Ionic Vue JS App with Capacitor and NodeJS

Integrating Stripe Payments in Ionic Vue JS App with Capacitor and NodeJS

5
Comments 1
4 min read
How to use Material UI Modal

How to use Material UI Modal

28
Comments
10 min read
JavaScript Interview Questions for freshers

JavaScript Interview Questions for freshers

2
Comments
3 min read
Building a Whiteboard with React and Canvas API. Part 1: First steps.

Building a Whiteboard with React and Canvas API. Part 1: First steps.

12
Comments
8 min read
5 Free Courses to Learn Design Patterns on Udemy in 2025

5 Free Courses to Learn Design Patterns on Udemy in 2025

193
Comments 8
9 min read
🦖3 minutes to create a game using JavaScript

🦖3 minutes to create a game using JavaScript

Comments
5 min read
Master the Magic of JavaScript Classes in Minutes! 🎓🚀 - The Beginners Guide To Javascript(Part 10)

Master the Magic of JavaScript Classes in Minutes! 🎓🚀 - The Beginners Guide To Javascript(Part 10)

4
Comments 1
4 min read
How to measure page loading time with Performance API

How to measure page loading time with Performance API

6
Comments 1
2 min read
Implement multi-language Support in React

Implement multi-language Support in React

5
Comments
3 min read
Building RESTful APIs using MERN

Building RESTful APIs using MERN

8
Comments
3 min read
Diff form Two Arrays

Diff form Two Arrays

5
Comments 1
2 min read
Tackling Browser Compatibility Issues: Tips for Web Developers

Tackling Browser Compatibility Issues: Tips for Web Developers

2
Comments
4 min read
Implement circuit breaker in Javascript

Implement circuit breaker in Javascript

1
Comments
2 min read
Understanding Asynchronous Programming in JavaScript

Understanding Asynchronous Programming in JavaScript

2
Comments 3
3 min read
Web Engineer Intern at Adobe - Interview

Web Engineer Intern at Adobe - Interview

13
Comments
3 min read
CSR and SSR: A must known software development methodology for developers and website owners.

CSR and SSR: A must known software development methodology for developers and website owners.

5
Comments
6 min read
Doing much better than your .env file

Doing much better than your .env file

11
Comments 1
9 min read
Debouncing vs Throttling in JS

Debouncing vs Throttling in JS

24
Comments 2
3 min read
Announcing the Micro Frontends Conference

Announcing the Micro Frontends Conference

6
Comments 3
8 min read
How I learned about JavaScript Proxy and why it's so cool!

How I learned about JavaScript Proxy and why it's so cool!

2
Comments
5 min read
Async and Await in Vanilla JavaScript

Async and Await in Vanilla JavaScript

63
Comments 11
3 min read
Django Crypto App Part 1: Functional Requirements and Setup

Django Crypto App Part 1: Functional Requirements and Setup

Comments
10 min read
Dynamic Website 101

Dynamic Website 101

Comments
4 min read
Four ways to check if a variable is a string in JavaScript (with examples)

Four ways to check if a variable is a string in JavaScript (with examples)

4
Comments
4 min read
Postgresql PL/PgSQL — Raise User-Defined Exception With Custom SQLERRM

Postgresql PL/PgSQL — Raise User-Defined Exception With Custom SQLERRM

5
Comments
5 min read
loading...