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.
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
Testes E2E com Cypress

Testes E2E com Cypress

Comments
5 min read
Free and Opensource Invoice Generator App with Next.js, TypeScript, and ShadCN

Free and Opensource Invoice Generator App with Next.js, TypeScript, and ShadCN

1
Comments
1 min read
Milligram-Connect Social Media Application

Milligram-Connect Social Media Application

1
Comments
4 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
Web Components? Make it so!

Web Components? Make it so!

1
Comments
4 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
Complete Guide: How to Install and Use Cursor AI Editor

Complete Guide: How to Install and Use Cursor AI Editor

1
Comments
6 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
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
My Portfolio Completed

My Portfolio Completed

Comments
1 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
Analytics Desperately Need Innovation in 2024/2025

Analytics Desperately Need Innovation in 2024/2025

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
Why You Should Avoid Using `try...catch` in SvelteKit Actions

Why You Should Avoid Using `try...catch` in SvelteKit Actions

1
Comments
6 min read
Stop Building Messy APIs! Here's Your Clean Code Guide🚀

Stop Building Messy APIs! Here's Your Clean Code Guide🚀

32
Comments 3
11 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
Fitness App Development with Real-Time Posture Detection using MediaPipe and React

Fitness App Development with Real-Time Posture Detection using MediaPipe and React

Comments
8 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
Create Eye-Catching Button Effect with Rotating Glow Animation

Create Eye-Catching Button Effect with Rotating Glow Animation

14
Comments 1
4 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
Full Stack Developer Test Empowered by Google: A Journey Through Challenges and MCQs

Full Stack Developer Test Empowered by Google: A Journey Through Challenges and MCQs

5
Comments
10 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
5 things I like about Deno

5 things I like about Deno

1
Comments
5 min read
# Streamline Your Debugging Workflow: Transitioning from Charles and Fiddler to EchoAPI Interceptor

# Streamline Your Debugging Workflow: Transitioning from Charles and Fiddler to EchoAPI Interceptor

Comments
3 min read
loading...