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.
When Hovering on a Text becomes Sticky as GUM! 😱

When Hovering on a Text becomes Sticky as GUM! 😱

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

The Future of Game Development (No Engine!?)

14
Comments 2
4 min read
JavaScript Var vs Let vs Const: Key Differences & Best Uses

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

16
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
JavaScript Basics

JavaScript Basics

5
Comments
15 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
Arrow Functions Explained: The ES6 Game-Changer 🚀🔍

Arrow Functions Explained: The ES6 Game-Changer 🚀🔍

1
Comments 2
2 min read
Understanding Client-side Web APIs in JavaScript

Understanding Client-side Web APIs in JavaScript

6
Comments
6 min read
React Native Text To Speech

React Native Text To Speech

5
Comments 3
3 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

7
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

3
Comments 4
3 min read
Understanding JS and its Single Threaded nature

Understanding JS and its Single Threaded nature

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

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

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
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

9
Comments
2 min read
Unicode Text Converter v1.0

Unicode Text Converter v1.0

Comments
1 min read
Banner Generator

Banner Generator

Comments
1 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
Simplifying State Management in React Native with Zustand

Simplifying State Management in React Native with Zustand

4
Comments
5 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

3
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
Understanding JavaScript Closures ⚡️

Understanding JavaScript Closures ⚡️

1
Comments
3 min read
Mastering the Magic of Type Conversions in JavaScript ✅

Mastering the Magic of Type Conversions in JavaScript ✅

Comments
3 min read
Why React Needs a Key Prop?

Why React Needs a Key Prop?

Comments
3 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
TypeScript LeetCode! 🔥

TypeScript LeetCode! 🔥

Comments
1 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
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
Tenary Operator Bikin Ngoding Jadi Singkat dan Cepat

Tenary Operator Bikin Ngoding Jadi Singkat dan Cepat

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

Automação para formulários Google

Comments
2 min read
Detecting visionOS by JavaScript

Detecting visionOS by JavaScript

Comments
2 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
Free Website Templates | Celebrating first 20 days of building Easy UI 🎉

Free Website Templates | Celebrating first 20 days of building Easy UI 🎉

1
Comments
2 min read
How Websites Work (HTTP)

How Websites Work (HTTP)

15
Comments
3 min read
fetch + interceptors

fetch + interceptors

1
Comments 11
2 min read
What are generics in typescript - why use them, how do they work with code examples

What are generics in typescript - why use them, how do they work with code examples

25
Comments 1
8 min read
Understanding Hoisting in JavaScript

Understanding Hoisting in JavaScript

Comments
2 min read
Get Started with Vercel

Get Started with Vercel

Comments
1 min read
Unlocking the Potential of Convex.dev: Revolutionizing Backend Development

Unlocking the Potential of Convex.dev: Revolutionizing Backend Development

Comments
4 min read
💀 The Dark Side of JavaScript: What They Don’t Want You to Know

💀 The Dark Side of JavaScript: What They Don’t Want You to Know

7
Comments 3
5 min read
Creating Dynamic, Multi-Step Forms in React with Formity

Creating Dynamic, Multi-Step Forms in React with Formity

1
Comments
2 min read
Mastering Code Splitting: Unlocking Faster Load Times for Your JavaScript Applications

Mastering Code Splitting: Unlocking Faster Load Times for Your JavaScript Applications

1
Comments
3 min read
Tripetto Alternative: A Comprehensive Comparison with SurveyJS

Tripetto Alternative: A Comprehensive Comparison with SurveyJS

1
Comments
12 min read
Two Pointer - Common Time Slot Algorithm Using Javascript

Two Pointer - Common Time Slot Algorithm Using Javascript

6
Comments
1 min read
Problem Solving Patterns

Problem Solving Patterns

3
Comments
4 min read
loading...