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.
🏃‍♂️ Is TypeScript Slower than JavaScript? The Performance Showdown! 🕒

🏃‍♂️ Is TypeScript Slower than JavaScript? The Performance Showdown! 🕒

13
Comments 8
3 min read
How to Create Dynamic Email Contact Form in Next.js Using Resend and Zod

How to Create Dynamic Email Contact Form in Next.js Using Resend and Zod

3
Comments
14 min read
TDD vs. BDD: Understanding the Differences and Choosing the Right Approach

TDD vs. BDD: Understanding the Differences and Choosing the Right Approach

2
Comments
4 min read
Day 61 / 100 Days of Code: Advanced Loops

Day 61 / 100 Days of Code: Advanced Loops

3
Comments
1 min read
Spread & Rest Operator

Spread & Rest Operator

1
Comments
3 min read
Latest Newsletter: Javascripts, Exponentials, Aliens & Slaves (Issue #179)

Latest Newsletter: Javascripts, Exponentials, Aliens & Slaves (Issue #179)

1
Comments
1 min read
Regression Testing: Ensuring Software Stability in a Dynamic Development Environment

Regression Testing: Ensuring Software Stability in a Dynamic Development Environment

1
Comments
5 min read
Regression Testing Software: A Comprehensive Guide

Regression Testing Software: A Comprehensive Guide

1
Comments
5 min read
Day 50 / 100 Days of Code: Renewed Focus

Day 50 / 100 Days of Code: Renewed Focus

1
Comments
2 min read
Regression Testing in Software Testing: A Comprehensive Overview

Regression Testing in Software Testing: A Comprehensive Overview

1
Comments
3 min read
Next JS Form Validation Zod Example - NextJS Tutorial

Next JS Form Validation Zod Example - NextJS Tutorial

1
Comments
2 min read
Low-Level Design: Polling System - Using Nodejs & SQL

Low-Level Design: Polling System - Using Nodejs & SQL

1
Comments
6 min read
Promises in java script

Promises in java script

Comments
1 min read
The Future of Game Development (No Engine!?)

The Future of Game Development (No Engine!?)

15
Comments 2
4 min read
When Hovering on a Text becomes Sticky as GUM! 😱

When Hovering on a Text becomes Sticky as GUM! 😱

Comments
1 min read
JavaScript Var vs Let vs Const: Key Differences & Best Uses

JavaScript Var vs Let vs Const: Key Differences & Best Uses

17
Comments
9 min read
Building in Public - 5

Building in Public - 5

Comments
1 min read
New Frontend Framework?

New Frontend Framework?

Comments
4 min read
One of the best free one-time password (OTP) sender APIs

One of the best free one-time password (OTP) sender APIs

1
Comments
1 min read
JavaScript Basics

JavaScript Basics

5
Comments
15 min read
Arrow Functions Explained: The ES6 Game-Changer 🚀🔍

Arrow Functions Explained: The ES6 Game-Changer 🚀🔍

1
Comments 2
2 min read
React Native Text To Speech

React Native Text To Speech

9
Comments 3
3 min read
Understanding Client-side Web APIs in JavaScript

Understanding Client-side Web APIs in JavaScript

6
Comments
6 min read
The Power of Documentation: How Reading Transformed My Experience with Redux on JamSphere

The Power of Documentation: How Reading Transformed My Experience with Redux on JamSphere

4
Comments 1
3 min read
A Deep Dive into React's Optimization Algorithms & Process

A Deep Dive into React's Optimization Algorithms & Process

8
Comments 3
2 min read
Expo with Redux Toolkit, File System, and Redux Persist: A Comprehensive Guide

Expo with Redux Toolkit, File System, and Redux Persist: A Comprehensive Guide

9
Comments 4
3 min read
Simplifying State Management in React Native with Zustand

Simplifying State Management in React Native with Zustand

19
Comments
5 min read
10 Must-Know JavaScript ES15 (2024) Features for Modern Development

10 Must-Know JavaScript ES15 (2024) Features for Modern Development

4
Comments
4 min read
Js | DataTypes |

Js | DataTypes |

Comments
2 min read
Build a Foodie Hamburger Website

Build a Foodie Hamburger Website

1
Comments
5 min read
Fullstack Development: Learning Python as JavaScript Developers

Fullstack Development: Learning Python as JavaScript Developers

1
Comments
7 min read
Build a Newsletter Signup Form Website

Build a Newsletter Signup Form Website

1
Comments
4 min read
Build a Mortgage Calculator Website

Build a Mortgage Calculator Website

1
Comments
4 min read
Create an Avatar Login Screen with HTML, CSS, and JavaScript – A Step-by-Step Guide

Create an Avatar Login Screen with HTML, CSS, and JavaScript – A Step-by-Step Guide

10
Comments
2 min read
Unicode Text Converter v1.0

Unicode Text Converter v1.0

Comments
1 min read
Build a Snap Website

Build a Snap Website

Comments
5 min read
👀Understanding the JavaScript Call Stack: How Your Code Really Runs 🚀

👀Understanding the JavaScript Call Stack: How Your Code Really Runs 🚀

Comments
5 min read
A Quick Guide to React's useState and useRef

A Quick Guide to React's useState and useRef

2
Comments 1
5 min read
Get Your Free Next.js SaaS Landing Page Template!

Get Your Free Next.js SaaS Landing Page Template!

1
Comments
1 min read
JavaScript on the Server: Node.js

JavaScript on the Server: Node.js

Comments
6 min read
npm run dev gives an error.

npm run dev gives an error.

1
Comments
1 min read
Introduction to Micro-frontend

Introduction to Micro-frontend

1
Comments
3 min read
The Easiest Way to Get OpenAI Keys for Free

The Easiest Way to Get OpenAI Keys for Free

7
Comments
1 min read
My Second Year as a Developer Advocate: A Journey Through Different Conferences

My Second Year as a Developer Advocate: A Journey Through Different Conferences

2
Comments
10 min read
Deploying Your Telegram Bots on Cloudflare Workers: A Step-by-Step Guide

Deploying Your Telegram Bots on Cloudflare Workers: A Step-by-Step Guide

5
Comments
4 min read
Building Decentralized Applications with Ethereum

Building Decentralized Applications with Ethereum

Comments
2 min read
How to Update a Chrome Extension from Manifest V2 to V3: A Step-by-Step Guide Using a Pomodoro Timer Example

How to Update a Chrome Extension from Manifest V2 to V3: A Step-by-Step Guide Using a Pomodoro Timer Example

5
Comments
3 min read
Latest Newsletter: Kicking Poverty’s Ass (Issue #174)

Latest Newsletter: Kicking Poverty’s Ass (Issue #174)

Comments
1 min read
Interview: All You Wanted to Know Before Starting Crypto Trading

Interview: All You Wanted to Know Before Starting Crypto Trading

1
Comments
3 min read
5 most common mistakes when using TypeScript with React

5 most common mistakes when using TypeScript with React

1
Comments
2 min read
Day 60 / 100 Days of Code: Deeper into JavaScript

Day 60 / 100 Days of Code: Deeper into JavaScript

1
Comments
1 min read
The Essentials of Front-End Development

The Essentials of Front-End Development

1
Comments
3 min read
Learning Node.js in 30 Days with AI - Day 6

Learning Node.js in 30 Days with AI - Day 6

1
Comments
3 min read
Ways to Check If a Key Exists in a JavaScript Object

Ways to Check If a Key Exists in a JavaScript Object

15
Comments
3 min read
Automação para formulários Google

Automação para formulários Google

Comments
2 min read
Tenary Operator Bikin Ngoding Jadi Singkat dan Cepat

Tenary Operator Bikin Ngoding Jadi Singkat dan Cepat

Comments
1 min read
Detecting visionOS by JavaScript

Detecting visionOS by JavaScript

Comments
2 min read
Generating a Secure 6-Digit OTP in JavaScript and Node.js

Generating a Secure 6-Digit OTP in JavaScript and Node.js

5
Comments
3 min read
From Static to Dynamic: Building a Responsive One-Page Website

From Static to Dynamic: Building a Responsive One-Page Website

1
Comments
2 min read
JavaScript Type Checking | Programming Tutorials

JavaScript Type Checking | Programming Tutorials

Comments
2 min read
loading...