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.
Optimistic and Pessimistic UI Rendering

Optimistic and Pessimistic UI Rendering

4
Comments
3 min read
TypeScript 5.0 for JavaScript devs

TypeScript 5.0 for JavaScript devs

3
Comments
2 min read
Is learning TypeScript worth it?

Is learning TypeScript worth it?

5
Comments 26
1 min read
Uso Assíncrono: Entenda a diferença sobre Callbacks, Promises e Async/Await!

Uso Assíncrono: Entenda a diferença sobre Callbacks, Promises e Async/Await!

1
Comments
5 min read
Declaring variables in JavaScript (What happens when you don’t)

Declaring variables in JavaScript (What happens when you don’t)

Comments 1
6 min read
Making Promises Suspendable

Making Promises Suspendable

5
Comments
4 min read
Building Composable Commerce with Nuxt, Shopify, and Storyblok Crash Course Part One

Building Composable Commerce with Nuxt, Shopify, and Storyblok Crash Course Part One

10
Comments
3 min read
How to Remove Punctuation from Text Using JavaScript?

How to Remove Punctuation from Text Using JavaScript?

5
Comments
3 min read
React and Firestore Part 1

React and Firestore Part 1

5
Comments
3 min read
How to code without loops - ever!

How to code without loops - ever!

1
Comments
3 min read
OpenAI API – 101 Tutorial

OpenAI API – 101 Tutorial

Comments
6 min read
Node.js HTTP server without any frameworks.

Node.js HTTP server without any frameworks.

2
Comments 1
4 min read
4 Ways to Automate Visual Regression Tests

4 Ways to Automate Visual Regression Tests

16
Comments 1
7 min read
Resolvendo problemas no HackerRank: Sequência de Equação.

Resolvendo problemas no HackerRank: Sequência de Equação.

1
Comments
2 min read
Build a Tic Tac Toe Game using HTML, CSS, JavaScript, Tailwind CSS and Canvas Confetti

Build a Tic Tac Toe Game using HTML, CSS, JavaScript, Tailwind CSS and Canvas Confetti

95
Comments 25
4 min read
An important guide on Angular Directives and their types

An important guide on Angular Directives and their types

1
Comments 2
5 min read
RxJS 7 - Types of Observables

RxJS 7 - Types of Observables

1
Comments
2 min read
RxJS 7 - Creation Functions

RxJS 7 - Creation Functions

1
Comments
5 min read
LeetCode - Difference Between Ones and Zeros in Row and Column

LeetCode - Difference Between Ones and Zeros in Row and Column

2
Comments
6 min read
RxJS 7 - Observable, Observer and Subscription

RxJS 7 - Observable, Observer and Subscription

Comments
2 min read
Conditional Return Types: How to Return the Right Type

Conditional Return Types: How to Return the Right Type

33
Comments 16
2 min read
10 Common Mistakes to Avoid While Writing JavaScript Code

10 Common Mistakes to Avoid While Writing JavaScript Code

24
Comments 4
4 min read
The Problem With React

The Problem With React

13
Comments 14
5 min read
React Ref: Everything You Need to Know in Simple Terms

React Ref: Everything You Need to Know in Simple Terms

1
Comments
2 min read
DOM Manipulation

DOM Manipulation

Comments
2 min read
Asynchronous JavaScript

Asynchronous JavaScript

1
Comments
2 min read
How to Display PDF in React or Vuejs Application using PDF.js

How to Display PDF in React or Vuejs Application using PDF.js

7
Comments
5 min read
What are Elements?

What are Elements?

6
Comments
3 min read
Object-Oriented Programming in JavaScript

Object-Oriented Programming in JavaScript

1
Comments
2 min read
Lightning Web Components: Custom Nested Components

Lightning Web Components: Custom Nested Components

2
Comments
2 min read
Python Melodies: Building a Music Player with Playlists and Album Art using Python.

Python Melodies: Building a Music Player with Playlists and Album Art using Python.

Comments
3 min read
Setting a Theme in Svelte using Hooks

Setting a Theme in Svelte using Hooks

5
Comments 2
3 min read
Yet Another Newsletter LOL: Good Looking Content

Yet Another Newsletter LOL: Good Looking Content

16
Comments 2
3 min read
Monolith to Module Federation at RazorpayX

Monolith to Module Federation at RazorpayX

1
Comments
9 min read
Writing A Custom Paragraph Component in React

Writing A Custom Paragraph Component in React

3
Comments
3 min read
Secure Authentication in Svelte using Hooks

Secure Authentication in Svelte using Hooks

2
Comments 1
4 min read
Tuples in TypeScript

Tuples in TypeScript

2
Comments
4 min read
"Reducing" a cryptic memory leak in Production

"Reducing" a cryptic memory leak in Production

Comments
8 min read
Processing promises in Batch

Processing promises in Batch

26
Comments 6
2 min read
Upload file to Google cloud storage without middleman server

Upload file to Google cloud storage without middleman server

1
Comments
2 min read
Say Goodbye to Boring Dropdowns: Create Custom Dropdown Menus with Headless UI

Say Goodbye to Boring Dropdowns: Create Custom Dropdown Menus with Headless UI

3
Comments 1
6 min read
Orchestrating communication between microfrontends and the wrapper application.

Orchestrating communication between microfrontends and the wrapper application.

Comments
3 min read
JavaScript Type Conversions

JavaScript Type Conversions

1
Comments
8 min read
🍕 Pizza and React: Topping Your Web Dev Skills with JSX and Props!

🍕 Pizza and React: Topping Your Web Dev Skills with JSX and Props!

2
Comments
3 min read
What is Mocha & Chai?

What is Mocha & Chai?

1
Comments
3 min read
Esplorare i Metodi degli Array di JavaScript: La Tua Guida Definitiva - Parte 2

Esplorare i Metodi degli Array di JavaScript: La Tua Guida Definitiva - Parte 2

1
Comments
3 min read
Working Of Compiler In JavaScript

Working Of Compiler In JavaScript

1
Comments
2 min read
Weekly Awesome JS KT Part-2: Promise.all() vs multiple awaits

Weekly Awesome JS KT Part-2: Promise.all() vs multiple awaits

Comments
1 min read
How to create truly const object in JavaScript?

How to create truly const object in JavaScript?

1
Comments
2 min read
Getting started with AWS serverless - File storage

Getting started with AWS serverless - File storage

65
Comments 5
10 min read
☯️🧘 React.js Components Best Practices: A Developer's Guide to Zen 🧘☯️

☯️🧘 React.js Components Best Practices: A Developer's Guide to Zen 🧘☯️

16
Comments 2
3 min read
Let your customers subscribe to an out of stock product with Spree Commerce -- Refactored --

Let your customers subscribe to an out of stock product with Spree Commerce -- Refactored --

Comments
4 min read
How to create an Internet status viewer using JavaScript?

How to create an Internet status viewer using JavaScript?

Comments
2 min read
Understanding Value Types and Reference Types in JavaScript

Understanding Value Types and Reference Types in JavaScript

1
Comments
2 min read
Optional vs. Undefined: Understanding TypeScript's Approach to Required Properties

Optional vs. Undefined: Understanding TypeScript's Approach to Required Properties

1
Comments
4 min read
Custom Hooks - useToggle()

Custom Hooks - useToggle()

Comments
2 min read
Suspense for Data Fetching - React

Suspense for Data Fetching - React

Comments
2 min read
Dark light mode toggle

Dark light mode toggle

Comments
2 min read
🪐 Why useState returns an array in React?

🪐 Why useState returns an array in React?

1
Comments
2 min read
JavaScript Object Functions Cheat Sheet: Your Ultimate Guide

JavaScript Object Functions Cheat Sheet: Your Ultimate Guide

2
Comments
7 min read
loading...