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.
Evitando Re-renderizações Desnecessárias em React com Múltiplos Estados

Evitando Re-renderizações Desnecessárias em React com Múltiplos Estados

7
Comments 2
2 min read
Understanding the Temporal Dead Zone (TDZ) in JavaScript

Understanding the Temporal Dead Zone (TDZ) in JavaScript

Comments
2 min read
Next.js 15 Deep Dive: Building a Notes App with Advanced Features

Next.js 15 Deep Dive: Building a Notes App with Advanced Features

24
Comments 8
32 min read
"Getting Started with React : A Beginner's Guide"

"Getting Started with React : A Beginner's Guide"

Comments
2 min read
Ng-News 24/44: RFC Style Guide

Ng-News 24/44: RFC Style Guide

3
Comments 2
1 min read
20 TypeScript Tricks Every Developer Should Know 🚀

20 TypeScript Tricks Every Developer Should Know 🚀

197
Comments 18
4 min read
Jumping Into The Deep End

Jumping Into The Deep End

3
Comments
6 min read
Project 3 of 100: I created Registration Form. Fieldsets, Hover Effects, Gradients, Popup, Learn How??

Project 3 of 100: I created Registration Form. Fieldsets, Hover Effects, Gradients, Popup, Learn How??

Comments
1 min read
Hyper-Scale Activated! Ship Your Own FaaS 🤖

Hyper-Scale Activated! Ship Your Own FaaS 🤖

8
Comments
11 min read
How to use Prisma Postgres 🚀

How to use Prisma Postgres 🚀

19
Comments 6
3 min read
From Zero to Storefront: My Journey Building a Car Rental Website and Mobile App

From Zero to Storefront: My Journey Building a Car Rental Website and Mobile App

7
Comments 1
16 min read
Understanding the JavaScript Event Loop 🔄

Understanding the JavaScript Event Loop 🔄

Comments
1 min read
Creating a SaaS (Software as a Service) platform using the MERN stack

Creating a SaaS (Software as a Service) platform using the MERN stack

3
Comments
4 min read
Mastering JavaScript OOP Concepts

Mastering JavaScript OOP Concepts

1
Comments
1 min read
Essential JavaScript Array Methods Every Developer Should Know

Essential JavaScript Array Methods Every Developer Should Know

5
Comments
3 min read
Why Virtual DOM: Render and Performance

Why Virtual DOM: Render and Performance

105
Comments 14
3 min read
Axios interceptor + React JS

Axios interceptor + React JS

2
Comments
3 min read
Step-by-Step Guide to an Angular Expandable and Collapsible Sidebar with Icons

Step-by-Step Guide to an Angular Expandable and Collapsible Sidebar with Icons

9
Comments 1
4 min read
V2Ray VPN and JavaScript: A Powerful Combination for Secure Browsing

V2Ray VPN and JavaScript: A Powerful Combination for Secure Browsing

Comments
2 min read
Building an Extensible Notification System

Building an Extensible Notification System

Comments
3 min read
What is VMess Protocol and How Does It Work?

What is VMess Protocol and How Does It Work?

Comments
1 min read
Generate a documentation site using Nextra

Generate a documentation site using Nextra

Comments
2 min read
How to create a dynamic feature grid with Astro and Tailwind CSS

How to create a dynamic feature grid with Astro and Tailwind CSS

1
Comments
1 min read
Implementing infinite scrolling in react

Implementing infinite scrolling in react

1
Comments
2 min read
Mastering Design Patterns in JavaScript: Part 6 — The Adapter Pattern

Mastering Design Patterns in JavaScript: Part 6 — The Adapter Pattern

Comments
1 min read
I Found The CLEANEST Loading Animation EVER!

I Found The CLEANEST Loading Animation EVER!

7
Comments 6
3 min read
Advanced Event Handling in JavaScript: Custom Events, Event Delegation, and Event Loop

Advanced Event Handling in JavaScript: Custom Events, Event Delegation, and Event Loop

Comments
3 min read
Latest Newsletter: Punished For Being Born (Issue #184)

Latest Newsletter: Punished For Being Born (Issue #184)

Comments
1 min read
Comparing Array Methods in JavaScript and Python: A Comprehensive Guide 📊

Comparing Array Methods in JavaScript and Python: A Comprehensive Guide 📊

2
Comments
1 min read
8 Essential JavaScript Array Methods

8 Essential JavaScript Array Methods

5
Comments
1 min read
How to run cypress run and cypress open at a time

How to run cypress run and cypress open at a time

Comments
5 min read
Why Are Type Guards Necessary? Exploring Different Types and Their Use Cases

Why Are Type Guards Necessary? Exploring Different Types and Their Use Cases

3
Comments
2 min read
8 empfohlene Bibliotheken

8 empfohlene Bibliotheken

Comments
4 min read
The Heart of React: Understanding Component Rerendering

The Heart of React: Understanding Component Rerendering

Comments
4 min read
A Basic Guide to Understanding Components in Angular

A Basic Guide to Understanding Components in Angular

6
Comments
4 min read
From Zero to Storefront: My Journey Building an E-commerce Site

From Zero to Storefront: My Journey Building an E-commerce Site

3
Comments 1
11 min read
Dev.to post to Docusaurus blog (automation nodejs)

Dev.to post to Docusaurus blog (automation nodejs)

4
Comments
3 min read
New Structured Fields RFC out, and so is my Javascript package

New Structured Fields RFC out, and so is my Javascript package

Comments
3 min read
Optimizing Large File Uploads: Secure Client-Side Multipart Uploads to AWS S3

Optimizing Large File Uploads: Secure Client-Side Multipart Uploads to AWS S3

2
Comments
11 min read
Git remote branches

Git remote branches

Comments
1 min read
This Windows script isn't a cry for help

This Windows script isn't a cry for help

Comments
3 min read
#My first dev

#My first dev

7
Comments 2
2 min read
Fun Colorful Codepens

Fun Colorful Codepens

Comments
2 min read
Using Promise in Javascript to solve aynchronous loading(image, css, js, etc.)

Using Promise in Javascript to solve aynchronous loading(image, css, js, etc.)

1
Comments
1 min read
Bypass bundlers’ detection of the require statement

Bypass bundlers’ detection of the require statement

Comments
3 min read
js-framework-benchmark - variations of the ideal solution to the mathematical problem of speed or why it is standard

js-framework-benchmark - variations of the ideal solution to the mathematical problem of speed or why it is standard

1
Comments
4 min read
Mastering the JavaScript Ternary Operator: A Comprehensive Guide

Mastering the JavaScript Ternary Operator: A Comprehensive Guide

3
Comments 3
6 min read
Understanding Scope and Scope Chaining in JavaScript

Understanding Scope and Scope Chaining in JavaScript

5
Comments
3 min read
Congrats to the Wix Studio Challenge: Community Edition Winner!

Congrats to the Wix Studio Challenge: Community Edition Winner!

39
Comments 4
2 min read
Formulários com React Hook Form + Zod

Formulários com React Hook Form + Zod

1
Comments
5 min read
Best Version Control Practices Every React Development Team Needs To Know

Best Version Control Practices Every React Development Team Needs To Know

4
Comments
33 min read
WEB3 BetCandidate

WEB3 BetCandidate

Comments
1 min read
Server-Side Rendering (SSR): Boosting SEO and Speed in Modern Web Development🌐

Server-Side Rendering (SSR): Boosting SEO and Speed in Modern Web Development🌐

12
Comments 4
2 min read
I made a simple vscode extension for json comparison

I made a simple vscode extension for json comparison

Comments
1 min read
Astrobuild tutorial with Contact Form

Astrobuild tutorial with Contact Form

Comments
4 min read
The Future of Web Development: How Astro and Solid Start are Redefining Performance and Flexibility in 2024

The Future of Web Development: How Astro and Solid Start are Redefining Performance and Flexibility in 2024

Comments
4 min read
Angular 19 - Streamlining Data Retrieval with Experimental Resource and rxResource APIs

Angular 19 - Streamlining Data Retrieval with Experimental Resource and rxResource APIs

42
Comments 3
6 min read
Tame Your Asynchronous World with RxJS

Tame Your Asynchronous World with RxJS

Comments
1 min read
Essential Topics for JavaScript Mastery

Essential Topics for JavaScript Mastery

1
Comments
3 min read
Freshman in College? Here’s How I Started with Web Development

Freshman in College? Here’s How I Started with Web Development

Comments
3 min read
loading...