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.
Achieve Clean Routing in Angular 17: Refactoring Tips & Techniques

Achieve Clean Routing in Angular 17: Refactoring Tips & Techniques

3
Comments
8 min read
🌐 Accessibility in Web Development: Why WCAG and W3C Standards Matter 🌐

🌐 Accessibility in Web Development: Why WCAG and W3C Standards Matter 🌐

1
Comments
1 min read
5 Quick And Easy MongoDB Optimizations (part 1)

5 Quick And Easy MongoDB Optimizations (part 1)

7
Comments 1
3 min read
Dominando Compound Components: Construindo Componentes React Flexíveis e Reutilizáveis

Dominando Compound Components: Construindo Componentes React Flexíveis e Reutilizáveis

2
Comments
3 min read
"Helper" Varaibles in Svelte 5

"Helper" Varaibles in Svelte 5

5
Comments
5 min read
Test-Driven Development (TDD) in Front-end.

Test-Driven Development (TDD) in Front-end.

Comments
5 min read
TypeScript vs Go: Choosing Your Backend Language

TypeScript vs Go: Choosing Your Backend Language

32
Comments
10 min read
Episode 4: Defensive Strategies with Commander Redux

Episode 4: Defensive Strategies with Commander Redux

Comments
5 min read
Tutorial Guide to 'useContext' and 'useReducer' in React: Managing Global State Efficiently

Tutorial Guide to 'useContext' and 'useReducer' in React: Managing Global State Efficiently

Comments
4 min read
Creating and Securing JWT Authentication in a Web App

Creating and Securing JWT Authentication in a Web App

1
Comments
3 min read
Episode 5: Navigating the Routes with the Router Knights

Episode 5: Navigating the Routes with the Router Knights

Comments
3 min read
useReducer: React Hooks

useReducer: React Hooks

Comments
4 min read
Roniere Marques: Um Desenvolvedor em Destaque

Roniere Marques: Um Desenvolvedor em Destaque

Comments
2 min read
useContext: React Hooks

useContext: React Hooks

Comments
4 min read
Building a SOLID Pokémon Game in React: A Developer’s Adventure!

Building a SOLID Pokémon Game in React: A Developer’s Adventure!

Comments
2 min read
Como criar uma automação com aws lambda e serverless framework

Como criar uma automação com aws lambda e serverless framework

Comments
1 min read
Building a Modern Personal Portfolio"?

Building a Modern Personal Portfolio"?

6
Comments
2 min read
Understanding JavaScript's Prototypal Inheritance - A Dev's Guide

Understanding JavaScript's Prototypal Inheritance - A Dev's Guide

Comments
2 min read
Episode 3: The Sage of Hooks and the Gift of Agility

Episode 3: The Sage of Hooks and the Gift of Agility

Comments
6 min read
Introducing ThrusterKit: A Boilerplate to Speed Up Your SaaS App Launch

Introducing ThrusterKit: A Boilerplate to Speed Up Your SaaS App Launch

Comments
1 min read
Episode 2: Fortifying the State Forests

Episode 2: Fortifying the State Forests

Comments
5 min read
Chapter 1: The Lifecycle Crisis

Chapter 1: The Lifecycle Crisis

1
Comments
4 min read
"Getting Started with React : A Beginner's Guide"

"Getting Started with React : A Beginner's Guide"

Comments
2 min read
Understanding the JavaScript Event Loop 🔄

Understanding the JavaScript Event Loop 🔄

Comments
1 min read
Top Front-End Frameworks for Web Development in 2024

Top Front-End Frameworks for Web Development in 2024

Comments
6 min read
Essential JavaScript Array Methods Every Developer Should Know

Essential JavaScript Array Methods Every Developer Should Know

5
Comments
2 min read
¿Cómo definir el estado?

¿Cómo definir el estado?

Comments
1 min read
BUILDING A SIMPLE WEB-BASED CALCULATOR: Step-by-step Guild with Html CSS And JavaScript

BUILDING A SIMPLE WEB-BASED CALCULATOR: Step-by-step Guild with Html CSS And JavaScript

Comments
6 min read
Learning to Code? Avoid Overusing AI Tools

Learning to Code? Avoid Overusing AI Tools

Comments
3 min read
How JavaScript works

How JavaScript works

Comments
2 min read
Building and deploying a smart contract with OpenZepplin and Solidity in less than 10 minutes

Building and deploying a smart contract with OpenZepplin and Solidity in less than 10 minutes

Comments
5 min read
JavaScript Null vs Undefined: Key Differences & When to Use Each

JavaScript Null vs Undefined: Key Differences & When to Use Each

6
Comments
6 min read
My tech stack for startups in 2025

My tech stack for startups in 2025

1
Comments 1
3 min read
Mastering JavaScript OOP Concepts

Mastering JavaScript OOP Concepts

Comments
1 min read
Entendendo renderização no browser: CSSOM

Entendendo renderização no browser: CSSOM

Comments
5 min read
Mastering Design Patterns in JavaScript: Part 6 — The Adapter Pattern

Mastering Design Patterns in JavaScript: Part 6 — The Adapter Pattern

Comments
1 min read
Bunchee, a bundler for JS/TS package

Bunchee, a bundler for JS/TS package

Comments
3 min read
How to Stop Spam Comments on WordPress WITHOUT Any Plugin

How to Stop Spam Comments on WordPress WITHOUT Any Plugin

Comments
1 min read
Advanced Event Handling in JavaScript: Custom Events, Event Delegation, and Event Loop

Advanced Event Handling in JavaScript: Custom Events, Event Delegation, and Event Loop

Comments
3 min read
Deno 2 + Jupyter

Deno 2 + Jupyter

Comments
1 min read
How to create a dynamic feature grid with Astro and Tailwind CSS

How to create a dynamic feature grid with Astro and Tailwind CSS

Comments
1 min read
From Basics to Advanced: Mastering Angular Signals Step-by-Step

From Basics to Advanced: Mastering Angular Signals Step-by-Step

1
Comments
4 min read
5 Killer JavaScript Hacks Wish I Knew Soon

5 Killer JavaScript Hacks Wish I Knew Soon

Comments
1 min read
Implementing RAG Systems with Unstructured Data: A Comprehensive Guide

Implementing RAG Systems with Unstructured Data: A Comprehensive Guide

Comments
1 min read
How to run cypress run and cypress open at a time

How to run cypress run and cypress open at a time

Comments
5 min read
From Zero to Storefront: My Journey Building a Car Rental Website and Mobile App

From Zero to Storefront: My Journey Building a Car Rental Website and Mobile App

4
Comments 1
16 min read
8 empfohlene Bibliotheken

8 empfohlene Bibliotheken

Comments
4 min read
ChatGPT for Debugging

ChatGPT for Debugging

Comments
2 min read
Generate a documentation site using Nextra

Generate a documentation site using Nextra

Comments
2 min read
Adding Jest To Explainer.js

Adding Jest To Explainer.js

Comments
2 min read
Comparing Array Methods in JavaScript and Python: A Comprehensive Guide 📊

Comparing Array Methods in JavaScript and Python: A Comprehensive Guide 📊

Comments
1 min read
What are Deploy Tokens? A Beginner's Guide

What are Deploy Tokens? A Beginner's Guide

Comments
3 min read
A Basic Guide to Understanding Components in Angular

A Basic Guide to Understanding Components in Angular

Comments
4 min read
Solving File-Handling Challenges: Meteor Files Built on Meteor.js

Solving File-Handling Challenges: Meteor Files Built on Meteor.js

10
Comments
1 min read
js-framework-benchmark - variations of the ideal solution to the mathematical problem of speed or why it is standard

js-framework-benchmark - variations of the ideal solution to the mathematical problem of speed or why it is standard

Comments
4 min read
Why Are Type Guards Necessary? Exploring Different Types and Their Use Cases

Why Are Type Guards Necessary? Exploring Different Types and Their Use Cases

1
Comments
2 min read
The Heart of React: Understanding Component Rerendering

The Heart of React: Understanding Component Rerendering

Comments
4 min read
Formulários com React Hook Form + Zod

Formulários com React Hook Form + Zod

Comments
5 min read
Web-Based Medical Prescription Management System

Web-Based Medical Prescription Management System

Comments
2 min read
Using Promise in Javascript to solve aynchronous loading(image, css, js, etc.)

Using Promise in Javascript to solve aynchronous loading(image, css, js, etc.)

1
Comments
1 min read
loading...