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.
JavaScript Spread Syntax: Expanding Arrays and Objects

JavaScript Spread Syntax: Expanding Arrays and Objects

Comments
2 min read
String Interpolation in JavaScript.

String Interpolation in JavaScript.

Comments
3 min read
BUBBLE SORT USING ANIMATION HTML CSS JS 00:58

BUBBLE SORT USING ANIMATION HTML CSS JS

8
Comments 2
1 min read
How to add Supabase Auth to Astro

How to add Supabase Auth to Astro

18
Comments 2
6 min read
How to create a basic drawing tool and save to PNG with Tailwind CSS and JavaScript

How to create a basic drawing tool and save to PNG with Tailwind CSS and JavaScript

Comments
1 min read
Hono.js Benchmark: Node.js vs. Deno 2.0 vs. Bun — Which Is the Fastest?

Hono.js Benchmark: Node.js vs. Deno 2.0 vs. Bun — Which Is the Fastest?

4
Comments
3 min read
Working On a React / Python Flask Back End Web App.

Working On a React / Python Flask Back End Web App.

1
Comments
1 min read
How to center a div?

How to center a div?

Comments
1 min read
Build a Free AI Image Generator with ReactJS

Build a Free AI Image Generator with ReactJS

6
Comments
4 min read
Stylish Text Generator

Stylish Text Generator

Comments
1 min read
Web Applications in 6502 Assembly!

Web Applications in 6502 Assembly!

Comments
3 min read
How to use Unsplash Images in your code

How to use Unsplash Images in your code

Comments
3 min read
Building a Free Google API-Based Desktop Video Recorder

Building a Free Google API-Based Desktop Video Recorder

Comments
2 min read
JavaScript Essentials: Part 4

JavaScript Essentials: Part 4

4
Comments 1
16 min read
Microsoft está jogando pesado com Web Components e você deveria prestar atenção!

Microsoft está jogando pesado com Web Components e você deveria prestar atenção!

Comments
2 min read
Mastering CSS Transitions

Mastering CSS Transitions

Comments
2 min read
Boosting Performance with .NET 6 and Blazor

Boosting Performance with .NET 6 and Blazor

Comments 2
5 min read
Mastering Time and Space Complexity: A Beginner's Guide to Big O Notation

Mastering Time and Space Complexity: A Beginner's Guide to Big O Notation

2
Comments
7 min read
How Shadcn CLI uses error constants to improve code readability

How Shadcn CLI uses error constants to improve code readability

1
Comments
3 min read
Debouncing vs Throttling in JavaScript: When and Why You Should Use Them

Debouncing vs Throttling in JavaScript: When and Why You Should Use Them

3
Comments
4 min read
Create a Movie Suggestion Bot

Create a Movie Suggestion Bot

34
Comments 4
3 min read
Unity in React.js: From 20 Seconds to 1.2 Seconds loading time

Unity in React.js: From 20 Seconds to 1.2 Seconds loading time

4
Comments
3 min read
The Power of Clear Function Names: A Clean Code Essential

The Power of Clear Function Names: A Clean Code Essential

Comments
2 min read
Gemini API: The Free Tier That Makes Developers Happy

Gemini API: The Free Tier That Makes Developers Happy

12
Comments
4 min read
Microservice Testing Strategies: Ensuring Robust and Reliable Systems

Microservice Testing Strategies: Ensuring Robust and Reliable Systems

Comments
2 min read
9 Tools Everyone Should Try🧙‍♂️🫵

9 Tools Everyone Should Try🧙‍♂️🫵

251
Comments 26
6 min read
Understanding State Variables in React: Why and How

Understanding State Variables in React: Why and How

Comments 1
2 min read
Transpiling, Do you know what it is?

Transpiling, Do you know what it is?

1
Comments
6 min read
Test Automation Tools: A Comprehensive Guide

Test Automation Tools: A Comprehensive Guide

Comments
4 min read
An Introduction to Behavior Driven Development (BDD)

An Introduction to Behavior Driven Development (BDD)

Comments
3 min read
Scaling React Apps with Reusable List Components

Scaling React Apps with Reusable List Components

1
Comments
5 min read
SOAP vs REST API: Understanding the Key Differences

SOAP vs REST API: Understanding the Key Differences

Comments
3 min read
ZinariPay 2.0.0: The New Era of Cryptocurrency Payments Integration

ZinariPay 2.0.0: The New Era of Cryptocurrency Payments Integration

Comments
3 min read
Introduction to custom Babel plugins

Introduction to custom Babel plugins

Comments
1 min read
Optimizing Flutter Web's Initial Load Time: An Updated Comprehensive Guide

Optimizing Flutter Web's Initial Load Time: An Updated Comprehensive Guide

1
Comments
6 min read
Bubble sort using the animation of html css and js

Bubble sort using the animation of html css and js

3
Comments
2 min read
Mastering React Routing: A Complete Guide to Navigating Your Application

Mastering React Routing: A Complete Guide to Navigating Your Application

1
Comments
2 min read
Difference between SSR and CSR

Difference between SSR and CSR

1
Comments
2 min read
Exploring Deno 2.0: A Secure, Simpler Alternative to Node.js?

Exploring Deno 2.0: A Secure, Simpler Alternative to Node.js?

2
Comments
3 min read
How to Build Reusable List Components in React with Custom Render Functions?

How to Build Reusable List Components in React with Custom Render Functions?

3
Comments
2 min read
npm Peer Dependencies for the Professional Developer

npm Peer Dependencies for the Professional Developer

18
Comments 1
6 min read
Why Beginners CRUSH IT with TypeScript

Why Beginners CRUSH IT with TypeScript

80
Comments 49
5 min read
Step-by-Step Guide to Creating a Modern React App Layout Using Tailwind

Step-by-Step Guide to Creating a Modern React App Layout Using Tailwind

42
Comments 16
4 min read
JavaScript and CSS Code Minification Guide

JavaScript and CSS Code Minification Guide

1
Comments
6 min read
How to Inspect Elements in Chrome and Firefox?

How to Inspect Elements in Chrome and Firefox?

5
Comments
6 min read
Builder Design Pattern

Builder Design Pattern

119
Comments 9
5 min read
API Testing Made Effortless : KushoAI

API Testing Made Effortless : KushoAI

5
Comments
13 min read
Los Mejores Sitios para Desplegar Tu Aplicación Web en 2024

Los Mejores Sitios para Desplegar Tu Aplicación Web en 2024

Comments
10 min read
How to Install and Use `next-sitemap` in a Next.js App: A Step-by-Step Guide

How to Install and Use `next-sitemap` in a Next.js App: A Step-by-Step Guide

9
Comments 1
3 min read
React Basics~Render Performance/ memo

React Basics~Render Performance/ memo

Comments
2 min read
Deploy with workers

Deploy with workers

Comments
2 min read
Safe Assignment

Safe Assignment

Comments
3 min read
Exploring Bun.js – The Modern JavaScript Runtime

Exploring Bun.js – The Modern JavaScript Runtime

1
Comments
4 min read
Handling Object Values in React useState()

Handling Object Values in React useState()

Comments
2 min read
Pure Front-End Inverted Full-Text Search

Pure Front-End Inverted Full-Text Search

Comments
5 min read
Subscribe form using HTML and CSS

Subscribe form using HTML and CSS

Comments
1 min read
JavaScript Memory Management and Garbage Collection

JavaScript Memory Management and Garbage Collection

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

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

3
Comments
10 min read
Vue.js for Beginners 2024 #VueJs Part 5 : A Complete Guide to Routing with Vue Router

Vue.js for Beginners 2024 #VueJs Part 5 : A Complete Guide to Routing with Vue Router

Comments
2 min read
The Secrets of JavaScript Object Property Order

The Secrets of JavaScript Object Property Order

1
Comments
2 min read
loading...