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.
Performance Testing: A Complete Guide

Performance Testing: A Complete Guide

Comments
3 min read
Why is Contract Testing Important?

Why is Contract Testing Important?

Comments
3 min read
Bridging the Gap: MAUI Hybrid Mobile Development

Bridging the Gap: MAUI Hybrid Mobile Development

Comments
6 min read
Getting Started with Insomnia: Sign Up & Download Guide

Getting Started with Insomnia: Sign Up & Download Guide

Comments
2 min read
Building a Customisable Carousel with Auto-Scroll, Infinite Loop, Pagination in React Native using Reanimated

Building a Customisable Carousel with Auto-Scroll, Infinite Loop, Pagination in React Native using Reanimated

Comments
4 min read
Understanding the JavaScript Splice Method

Understanding the JavaScript Splice Method

Comments
6 min read
AI & Dev Weekly News: Next.js 15 RC 2, Zustand v5, & Nvidia Nemotron AI!

AI & Dev Weekly News: Next.js 15 RC 2, Zustand v5, & Nvidia Nemotron AI!

5
Comments
2 min read
Looking to migrate from REST Assured to Keploy?

Looking to migrate from REST Assured to Keploy?

Comments
5 min read
JavaScript Array Methods Examples: A Comprehensive Guide (31 Methods)

JavaScript Array Methods Examples: A Comprehensive Guide (31 Methods)

23
Comments
4 min read
Responsive JavaScript Carousel for API Hourly Data

Responsive JavaScript Carousel for API Hourly Data

Comments
10 min read
Responsive JavaScript Carousel for API Hourly Data

Responsive JavaScript Carousel for API Hourly Data

Comments
9 min read
Create fancy card with animated gradient border

Create fancy card with animated gradient border

Comments
2 min read
React.memo vs useMemo: How to Optimize Performance in React

React.memo vs useMemo: How to Optimize Performance in React

Comments
3 min read
Recap and rambles of last week #1

Recap and rambles of last week #1

Comments
4 min read
Javascript in 100s

Javascript in 100s

5
Comments
2 min read
Experiences and Caveats of Svelte 5 Migration

Experiences and Caveats of Svelte 5 Migration

9
Comments
6 min read
Why We Need to Read Code

Why We Need to Read Code

1
Comments
5 min read
How to Create PDFs in React from JSON Data with jsPDF

How to Create PDFs in React from JSON Data with jsPDF

5
Comments
4 min read
Top 10 Modern JavaScript Patterns for 2025

Top 10 Modern JavaScript Patterns for 2025

327
Comments 14
3 min read
🚀 Explore the Relationship Status Across Sweden with Stunning Visuals! 🇸🇪

🚀 Explore the Relationship Status Across Sweden with Stunning Visuals! 🇸🇪

Comments
2 min read
20 JavaScript Tricks Every Developer Must Know 🚀

20 JavaScript Tricks Every Developer Must Know 🚀

444
Comments 68
4 min read
Best Practices for Writing Clean and Maintainable Code in JavaScript

Best Practices for Writing Clean and Maintainable Code in JavaScript

Comments
5 min read
React Basics~unit test/user event

React Basics~unit test/user event

Comments
1 min read
🚀 From Zero to Web Development Hero: Join the Journey on HoverHacks 🌟

🚀 From Zero to Web Development Hero: Join the Journey on HoverHacks 🌟

Comments
3 min read
Hacktoberfest week 3- Online Auction System

Hacktoberfest week 3- Online Auction System

Comments
2 min read
"Coding is Magic!" ✨💻

"Coding is Magic!" ✨💻

1
Comments
2 min read
Mastering Version Management in Node.js

Mastering Version Management in Node.js

Comments
2 min read
Angular 19 - Introduction to linkedSignal

Angular 19 - Introduction to linkedSignal

5
Comments
2 min read
Dynamically create option in select element

Dynamically create option in select element

Comments
1 min read
Designing a Virtual DOM from Scratch: A Step-by-Step Guide

Designing a Virtual DOM from Scratch: A Step-by-Step Guide

Comments
4 min read
Need Help with My Live Transcription Browser Extension – Not Working

Need Help with My Live Transcription Browser Extension – Not Working

Comments
2 min read
React Basics~unit test/ui

React Basics~unit test/ui

Comments
2 min read
Advanced Event Loop Techniques for Peak JS Performance

Advanced Event Loop Techniques for Peak JS Performance

9
Comments
2 min read
RTC design with automatic cloud calibration for simple programmable controller based on ESP8266

RTC design with automatic cloud calibration for simple programmable controller based on ESP8266

Comments
3 min read
🚀 Unlock the Power of Sorting & Searching Algorithms! 🚀

🚀 Unlock the Power of Sorting & Searching Algorithms! 🚀

1
Comments
2 min read
Explain like I'm your junior: why is ?. good?

Explain like I'm your junior: why is ?. good?

7
Comments 2
2 min read
🚀 Mastering Microfrontends: Coexisting Vue 2 and Vue 3 in Large-Scale Applications 🚀

🚀 Mastering Microfrontends: Coexisting Vue 2 and Vue 3 in Large-Scale Applications 🚀

1
Comments
10 min read
Mastering Chrome Developer Tools: Essential Tips for Front-End Developers

Mastering Chrome Developer Tools: Essential Tips for Front-End Developers

2
Comments 1
4 min read
Building My Own Markdown Parser: A Developer's Journey 🚀

Building My Own Markdown Parser: A Developer's Journey 🚀

Comments
3 min read
Node.js v23.0.0 Released: End of Support for 32-bit Windows

Node.js v23.0.0 Released: End of Support for 32-bit Windows

Comments
2 min read
How Technology is Revolutionizing Fashion: Embracing Digital Tools at Braniff Boutique

How Technology is Revolutionizing Fashion: Embracing Digital Tools at Braniff Boutique

Comments
2 min read
feewrff

feewrff

1
Comments
32 min read
Client-Side Rendering (CSR)

Client-Side Rendering (CSR)

7
Comments
4 min read
How to Remove a Specific Item From an Array in JavaScript?

How to Remove a Specific Item From an Array in JavaScript?

5
Comments
2 min read
A Beginner's Guide to CSS @property for custom variables

A Beginner's Guide to CSS @property for custom variables

Comments
2 min read
Introducing sast-scan: A Lightweight SAST npm Package for JavaScript Security

Introducing sast-scan: A Lightweight SAST npm Package for JavaScript Security

Comments
3 min read
Mastering the Fundamentals: Ready for Advanced Web Development Projects

Mastering the Fundamentals: Ready for Advanced Web Development Projects

Comments
3 min read
Rust + WASI: Application Monitoring

Rust + WASI: Application Monitoring

8
Comments
4 min read
Phase 1 Blog

Phase 1 Blog

Comments
4 min read
React Toolset for Efficient Code Management

React Toolset for Efficient Code Management

Comments
3 min read
Mastering Design Patterns in JavaScript: Part 2 — The Factory Pattern

Mastering Design Patterns in JavaScript: Part 2 — The Factory Pattern

Comments
1 min read
🛠️ Cracking the Code: Master SOLID Principles in JavaScript with Real-World Examples 🚀

🛠️ Cracking the Code: Master SOLID Principles in JavaScript with Real-World Examples 🚀

Comments
4 min read
Inertia.js adoption guide: Overview, examples, and alternatives

Inertia.js adoption guide: Overview, examples, and alternatives

2
Comments
17 min read
What I’ve Learned from Building a Calculator with Vue.js

What I’ve Learned from Building a Calculator with Vue.js

1
Comments
4 min read
Simple Portfolio Page

Simple Portfolio Page

Comments
1 min read
ChessMate: Where Chess Enthusiasts Unite! x Wix Studio Challenge

ChessMate: Where Chess Enthusiasts Unite! x Wix Studio Challenge

44
Comments 4
2 min read
Usando várias instruções catch

Usando várias instruções catch

Comments
2 min read
How I Created a Hover Reveal Text Animation with TailwindCSS and React

How I Created a Hover Reveal Text Animation with TailwindCSS and React

Comments
3 min read
Javascript Essentials 101: Higher-Order Functions, Currying, and Partial Application

Javascript Essentials 101: Higher-Order Functions, Currying, and Partial Application

2
Comments
3 min read
Automation using Playwright and TypeScript and JavaScript

Automation using Playwright and TypeScript and JavaScript

2
Comments
6 min read
loading...