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.
Matrix-engine 2.x.x

Matrix-engine 2.x.x

Comments
5 min read
What's new in Next.js 15

What's new in Next.js 15

8
Comments
1 min read
🗡️Excalibur v0.30.0 Released!

🗡️Excalibur v0.30.0 Released!

21
Comments
10 min read
please create a post for custom section's tree

please create a post for custom section's tree

Comments
1 min read
Why Test WordPress Plugins Before Adding Them to Your Development Workflow

Why Test WordPress Plugins Before Adding Them to Your Development Workflow

Comments
4 min read
Single Responsibility Principle in Javascript

Single Responsibility Principle in Javascript

Comments
3 min read
Tiiny Host Alternatives: Why Static.app is Better

Tiiny Host Alternatives: Why Static.app is Better

2
Comments
3 min read
🚀 Building a Dynamic Word Counter Web Component with MutationObserver

🚀 Building a Dynamic Word Counter Web Component with MutationObserver

Comments
3 min read
From Lama2 to LiveAPI: Building Super-Convenient API Documentation (Part II)

From Lama2 to LiveAPI: Building Super-Convenient API Documentation (Part II)

16
Comments
4 min read
Getting Started with React Native: From Effort to Ease 🚀

Getting Started with React Native: From Effort to Ease 🚀

Comments 1
2 min read
Testes E2E com Cypress

Testes E2E com Cypress

Comments
5 min read
BEST YOUTUBE CHANNELS

BEST YOUTUBE CHANNELS

10
Comments
1 min read
Milligram-Connect Social Media Application

Milligram-Connect Social Media Application

1
Comments
4 min read
How to Make a Retro 2D JavaScript Game Part 2

How to Make a Retro 2D JavaScript Game Part 2

8
Comments 1
2 min read
Mastering HTML: From Basics to Intermediate Level

Mastering HTML: From Basics to Intermediate Level

1
Comments 2
3 min read
Losing a Software Team: Challenges and Solutions - Part 1

Losing a Software Team: Challenges and Solutions - Part 1

Comments
1 min read
Introducing Route Guard: A Flexible API Validation Module for Node.js 🚀

Introducing Route Guard: A Flexible API Validation Module for Node.js 🚀

1
Comments
2 min read
LeetCode Meditations: Longest Increasing Subsequence

LeetCode Meditations: Longest Increasing Subsequence

Comments
2 min read
Real-Time Location Tracking with Laravel and Pulsetracker's Redis Pub/Sub

Real-Time Location Tracking with Laravel and Pulsetracker's Redis Pub/Sub

2
Comments
3 min read
Context-menu-Lock

Context-menu-Lock

Comments
1 min read
JavaScript Callbacks Explained Easily ☕

JavaScript Callbacks Explained Easily ☕

Comments 2
2 min read
Dynamic Grid-Layout with Custom Properties and Resizable Elements (@properties)

Dynamic Grid-Layout with Custom Properties and Resizable Elements (@properties)

Comments
4 min read
Continuous contributions

Continuous contributions

Comments
2 min read
Website Loader & Release v1.1

Website Loader & Release v1.1

Comments
1 min read
Static text reinvented: a developer’s solution to updates without a CMS

Static text reinvented: a developer’s solution to updates without a CMS

1
Comments
3 min read
React vs Angular: Which Framework Should We Choose in 2024 and 2025?

React vs Angular: Which Framework Should We Choose in 2024 and 2025?

Comments
1 min read
Daily JavaScript Challenge #JS-35: Calculate the Product of Digits

Daily JavaScript Challenge #JS-35: Calculate the Product of Digits

2
Comments
1 min read
#3 Daily Rabbit Holes: Rust Useful Resources + Deno + Side Projects

#3 Daily Rabbit Holes: Rust Useful Resources + Deno + Side Projects

Comments
3 min read
I RATE JAVASCRIPT FRAMEWORKS ⭐⭐⭐

I RATE JAVASCRIPT FRAMEWORKS ⭐⭐⭐

14
Comments 2
2 min read
7 Must-Try Open-Source Tools for Python and JavaScript Developers 🚀

7 Must-Try Open-Source Tools for Python and JavaScript Developers 🚀

254
Comments 94
8 min read
You’re Doing Error-Handling Wrong!

You’re Doing Error-Handling Wrong!

1
Comments
4 min read
🧙‍♂️ Todas as novas funcionalidades do Javascript desde 2016 até 2025

🧙‍♂️ Todas as novas funcionalidades do Javascript desde 2016 até 2025

Comments
4 min read
Patrones de Diseño y el Patrón Singleton en JavaScript

Patrones de Diseño y el Patrón Singleton en JavaScript

Comments
2 min read
How to Add Interactive Charts and Graphs to Tailwind CSS Admin Templates

How to Add Interactive Charts and Graphs to Tailwind CSS Admin Templates

Comments
3 min read
Integrating Tailwind CSS with Other Frontend Frameworks for Admin Panels

Integrating Tailwind CSS with Other Frontend Frameworks for Admin Panels

Comments
4 min read
Hoisting: facing Temporal dead zone

Hoisting: facing Temporal dead zone

Comments
2 min read
Daily JavaScript Challenge #JS-38: Binary to Decimal Conversion

Daily JavaScript Challenge #JS-38: Binary to Decimal Conversion

3
Comments
1 min read
Kickstart Your Blog with Astro.js: Introducing the Blog Starter Template 🚀

Kickstart Your Blog with Astro.js: Introducing the Blog Starter Template 🚀

Comments
2 min read
Logging System with Proxy and Fetch

Logging System with Proxy and Fetch

Comments
1 min read
Create an Interactive Eraser Tool with HTML5 Canvas 🚀

Create an Interactive Eraser Tool with HTML5 Canvas 🚀

Comments
4 min read
OOP - Encapsulation

OOP - Encapsulation

Comments
3 min read
Server-Side Rendering (SSR) vs. Client-Side Rendering (CSR) in Web Applications: A Complete Guide

Server-Side Rendering (SSR) vs. Client-Side Rendering (CSR) in Web Applications: A Complete Guide

Comments
3 min read
My Portfolio Completed

My Portfolio Completed

Comments
1 min read
Build a Simple Real-Time SBOBET88-Style Website for Beginners with PHP, CSS, and JavaScript

Build a Simple Real-Time SBOBET88-Style Website for Beginners with PHP, CSS, and JavaScript

Comments
3 min read
How a Hobby API Collection and Execution Tool is Evolving into a Product

How a Hobby API Collection and Execution Tool is Evolving into a Product

16
Comments
2 min read
Drawing on the Web with Canvas Rendering Context

Drawing on the Web with Canvas Rendering Context

Comments
2 min read
Best Practices for Building Scalable Web Applications with the MERN Stack

Best Practices for Building Scalable Web Applications with the MERN Stack

Comments
4 min read
Setup PostgreSQL w/ pgvector in a docker container

Setup PostgreSQL w/ pgvector in a docker container

Comments
2 min read
Optimizing Three.js: 4 Key Techniques

Optimizing Three.js: 4 Key Techniques

Comments
4 min read
Reusable, Extensible and Testable State Logic with Reactive Programming.

Reusable, Extensible and Testable State Logic with Reactive Programming.

Comments
3 min read
How to Make a Retro 2D JavaScript Game Part 1

How to Make a Retro 2D JavaScript Game Part 1

12
Comments
3 min read
10 Advanced OG Image Techniques I Learned Building gleam.so 🔍

10 Advanced OG Image Techniques I Learned Building gleam.so 🔍

Comments
2 min read
Why Integrate Algolia Over Solr: A Comparative Analysis

Why Integrate Algolia Over Solr: A Comparative Analysis

Comments
5 min read
Supercharge your HTML with mizu.js!

Supercharge your HTML with mizu.js!

Comments
5 min read
Secure Text Encryption and Decryption with Vanilla JavaScript

Secure Text Encryption and Decryption with Vanilla JavaScript

1
Comments
3 min read
Day 2: Python Control Structures, Functions, Modules, and Data Structures

Day 2: Python Control Structures, Functions, Modules, and Data Structures

Comments
2 min read
Execa vs using child_process to execute CLI commands programmatically.

Execa vs using child_process to execute CLI commands programmatically.

Comments
2 min read
Learning by Doing: working on ImprovedTube

Learning by Doing: working on ImprovedTube

Comments
3 min read
I have an error when installing and using the react-native-bluetooth-serial-next library on an ios device.

I have an error when installing and using the react-native-bluetooth-serial-next library on an ios device.

Comments
1 min read
Is Node.js Single-Threaded or Multi-Threaded? Unraveling the Mystery

Is Node.js Single-Threaded or Multi-Threaded? Unraveling the Mystery

Comments
1 min read
loading...