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.
How We Created a Futuristic Newsletter Sign-Up Form with Premium UI/UX

How We Created a Futuristic Newsletter Sign-Up Form with Premium UI/UX

Comments
3 min read
Understanding Incremental Static Generation in Next.js: A Practical Guide

Understanding Incremental Static Generation in Next.js: A Practical Guide

1
Comments
4 min read
Self Closing Browser Tab with JavaScript

Self Closing Browser Tab with JavaScript

3
Comments 2
1 min read
Learn CSS Properly

Learn CSS Properly

Comments
4 min read
React: Implementing Passwordless Login with AWS Cognito

React: Implementing Passwordless Login with AWS Cognito

1
Comments
3 min read
🔍 Say Goodbye to Slow Renders: Optimizing React Apps with `react-scan`

🔍 Say Goodbye to Slow Renders: Optimizing React Apps with `react-scan`

1
Comments
3 min read
A Free Alternative to Invoicely: Simple Invoice Tool

A Free Alternative to Invoicely: Simple Invoice Tool

Comments
1 min read
A Lesson in Simplicity: Sorting Files Like a Pro in an Interview

A Lesson in Simplicity: Sorting Files Like a Pro in an Interview

Comments
2 min read
frontend developer

frontend developer

Comments
1 min read
Throttling and Debouncing in Web Development

Throttling and Debouncing in Web Development

Comments
3 min read
🚀 Build a Star Rating System with TypeScript & CSS

🚀 Build a Star Rating System with TypeScript & CSS

Comments
4 min read
TypeScript Best Practices — Part 1

TypeScript Best Practices — Part 1

2
Comments
1 min read
Introducing implicit contexts in LogTape 0.7.0

Introducing implicit contexts in LogTape 0.7.0

1
Comments
3 min read
Luminos

Luminos

Comments
1 min read
Contract Testing: A Comprehensive Guide for Modern Software Teams

Contract Testing: A Comprehensive Guide for Modern Software Teams

Comments
3 min read
Stay ahead in web development: latest news, tools, and insights #61

Stay ahead in web development: latest news, tools, and insights #61

5
Comments 1
8 min read
JS and Basics

JS and Basics

Comments
2 min read
Building Block Blast Solver: A Technical Deep Dive into Game Analysis

Building Block Blast Solver: A Technical Deep Dive into Game Analysis

3
Comments
2 min read
Beyond Basic Forms: Why Enterprise-Level Forms Remain a Challenge (and How FormML Solves It)

Beyond Basic Forms: Why Enterprise-Level Forms Remain a Challenge (and How FormML Solves It)

1
Comments
6 min read
JavaScript for Beginners: A Crash Course

JavaScript for Beginners: A Crash Course

1
Comments
2 min read
Building the Gladiator Forge: A Deep Dive into Crafting an Immersive Avatar Customization Experience

Building the Gladiator Forge: A Deep Dive into Crafting an Immersive Avatar Customization Experience

Comments
4 min read
Mastering the Builder Design Pattern: Simplifying Complex Object Creation

Mastering the Builder Design Pattern: Simplifying Complex Object Creation

11
Comments
5 min read
JavaScript News, Updates, and Tutorials: November 2024 Edition

JavaScript News, Updates, and Tutorials: November 2024 Edition

2
Comments
6 min read
Big O Notation: A Simple Guide

Big O Notation: A Simple Guide

1
Comments
4 min read
🌐 Exploring Virtual Reality and Augmented Reality in Web Development

🌐 Exploring Virtual Reality and Augmented Reality in Web Development

1
Comments
6 min read
Testing Vue.js with Playwright: A Funny Journey to Flawless Web Apps

Testing Vue.js with Playwright: A Funny Journey to Flawless Web Apps

2
Comments
3 min read
🚀 React Native's New Architecture Brings 550% Speed Boost

🚀 React Native's New Architecture Brings 550% Speed Boost

5
Comments
3 min read
Vue Fes Japan 2024

Vue Fes Japan 2024

5
Comments
2 min read
How to Learn DSA (Data Structures and Algorithms)? – Complete Guide

How to Learn DSA (Data Structures and Algorithms)? – Complete Guide

Comments
3 min read
How to use... "use", the new React 19 API

How to use... "use", the new React 19 API

21
Comments 4
6 min read
React's harsh reality: A Must-Read Insight by Alex Russell

React's harsh reality: A Must-Read Insight by Alex Russell

4
Comments 1
3 min read
Full-Stack Development Evolution: Trends and Best Practices

Full-Stack Development Evolution: Trends and Best Practices

Comments
4 min read
Ensuring Consistent Node.js Versions Across Your Team

Ensuring Consistent Node.js Versions Across Your Team

Comments
2 min read
Easy Logger - Controle de Logs Simplificado! 🚀

Easy Logger - Controle de Logs Simplificado! 🚀

Comments
2 min read
Usage of Dexie, an IndexedDB wrapper, in Lobechat

Usage of Dexie, an IndexedDB wrapper, in Lobechat

Comments
3 min read
Undefined Vs Not defined

Undefined Vs Not defined

7
Comments
1 min read
useCustomReducer Hook: A Versatile State Management Tool

useCustomReducer Hook: A Versatile State Management Tool

1
Comments
9 min read
Vanilla JavaScript Login Status Monitor

Vanilla JavaScript Login Status Monitor

2
Comments 1
5 min read
Typescript enums: not magic, just objects⚡🧠

Typescript enums: not magic, just objects⚡🧠

4
Comments 5
3 min read
8 Common System Design Problems and How to Solve Them

8 Common System Design Problems and How to Solve Them

62
Comments 5
2 min read
From Next.js to React Edge with Cloudflare Workers: A Story of Liberation

From Next.js to React Edge with Cloudflare Workers: A Story of Liberation

9
Comments 1
22 min read
Tailwind CSS v4 Beta is Out, New Rust-Based React Framework, BEST JavaScript Animation Library, and more

Tailwind CSS v4 Beta is Out, New Rust-Based React Framework, BEST JavaScript Animation Library, and more

6
Comments 1
3 min read
WebSocket Client with JavaScript

WebSocket Client with JavaScript

4
Comments
4 min read
JavaScript OOP Explained: From Prototypes to Classes and the 4 Pillars of Object-Oriented Programming 🚀

JavaScript OOP Explained: From Prototypes to Classes and the 4 Pillars of Object-Oriented Programming 🚀

Comments
4 min read
Methods to assign and retrieve values in a JavaScript object

Methods to assign and retrieve values in a JavaScript object

3
Comments
2 min read
Visualizing JavaScript and CSS Bundles with Sonda

Visualizing JavaScript and CSS Bundles with Sonda

4
Comments 1
3 min read
Level Up Your Front-End with JavaScript: Beyond the Basics

Level Up Your Front-End with JavaScript: Beyond the Basics

Comments
2 min read
Creating a Floating Particles Neon Light Effect with HTML, CSS, and JavaScript

Creating a Floating Particles Neon Light Effect with HTML, CSS, and JavaScript

1
Comments
4 min read
Open Source, Open Doors: Wrapping Up Hacktoberfest 2024

Open Source, Open Doors: Wrapping Up Hacktoberfest 2024

Comments
3 min read
📍Made updates to Npx create-vite-react-tailwind 📍

📍Made updates to Npx create-vite-react-tailwind 📍

Comments
1 min read
JavaScript Engine: Understanding the Magic Behind Your Code 🧙‍♂️

JavaScript Engine: Understanding the Magic Behind Your Code 🧙‍♂️

1
Comments
3 min read
Mastering Performance Optimization in React: A Deep Dive into useCallback and useMemo

Mastering Performance Optimization in React: A Deep Dive into useCallback and useMemo

4
Comments
3 min read
The Role of Webpack in Modern JavaScript Development

The Role of Webpack in Modern JavaScript Development

2
Comments
3 min read
Vue vs React: Comparing Features, Community, and More

Vue vs React: Comparing Features, Community, and More

11
Comments 3
10 min read
10 Essential Tips for Junior Frontend Developers to Excel in Their Career

10 Essential Tips for Junior Frontend Developers to Excel in Their Career

1
Comments
21 min read
Shocking! This cross-component trick will make react-query users sweat

Shocking! This cross-component trick will make react-query users sweat

Comments
3 min read
Strapi — Why

Strapi — Why

Comments
2 min read
Create a CLI to scaffold browser extensions

Create a CLI to scaffold browser extensions

Comments
5 min read
2. Add Two Numbers || DSA || Javascript || by Munisekhar Udavalapati

2. Add Two Numbers || DSA || Javascript || by Munisekhar Udavalapati

Comments
1 min read
ReactPress: The Ultimate Solution for Your Content Management Needs

ReactPress: The Ultimate Solution for Your Content Management Needs

2
Comments 1
3 min read
loading...