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.
Why Pub/Sub Is the Architecture Trick Every Developer Should Know

Why Pub/Sub Is the Architecture Trick Every Developer Should Know

1
Comments
5 min read
Coding Challenge Practice - Question 63

Coding Challenge Practice - Question 63

Comments
1 min read
Why You Should Use a Database In Your Projects!

Why You Should Use a Database In Your Projects!

Comments
3 min read
Make your Node.js APIs bulletproof using TypeScript Decorators 🛡️

Make your Node.js APIs bulletproof using TypeScript Decorators 🛡️

Comments
2 min read
✨Gemini 3 Pro vs GPT 5.1: Which One Codes Better? 🚀

✨Gemini 3 Pro vs GPT 5.1: Which One Codes Better? 🚀

9
Comments 2
8 min read
The fastest way to start a Mithril + Ionic + Vite project in 2025

The fastest way to start a Mithril + Ionic + Vite project in 2025

Comments
2 min read
🌟 My Journey to Becoming a Full Stack Developer (React, Node & React Native)

🌟 My Journey to Becoming a Full Stack Developer (React, Node & React Native)

Comments 2
2 min read
Mastering Modules in TypeScript: A Comprehensive Guide

Mastering Modules in TypeScript: A Comprehensive Guide

Comments
2 min read
HTML strings vs the DOM API: from a small benchmark to a surprising result

HTML strings vs the DOM API: from a small benchmark to a surprising result

3
Comments
3 min read
onclick和addEventListener、inset

onclick和addEventListener、inset

Comments
1 min read
Java vs JavaScript 2026 Fundamental Program Differences

Java vs JavaScript 2026 Fundamental Program Differences

1
Comments
8 min read
JavaScript Clean Code Mastery: Part 6 - Code Structure and Logic Flow That Makes Sense

JavaScript Clean Code Mastery: Part 6 - Code Structure and Logic Flow That Makes Sense

3
Comments
6 min read
JavaScript Clean Code Mastery: Part 5 - Array Methods and Immutability That Transform Your Code

JavaScript Clean Code Mastery: Part 5 - Array Methods and Immutability That Transform Your Code

2
Comments
8 min read
Introducing nenv — A portable, per-project Node.js runtime for Windows (no global install required)

Introducing nenv — A portable, per-project Node.js runtime for Windows (no global install required)

Comments
2 min read
Making dynamic UIs accessible with ARIA live regions

Making dynamic UIs accessible with ARIA live regions

Comments
2 min read
The Hidden Costs of Web Scraping: A Developer’s Deep Dive into Proxies, APIs, and the Future of DaaS

The Hidden Costs of Web Scraping: A Developer’s Deep Dive into Proxies, APIs, and the Future of DaaS

6
Comments
6 min read
✅ *Authentication & Authorization Basics* 🔐🌐

✅ *Authentication & Authorization Basics* 🔐🌐

6
Comments
1 min read
🧠 Understanding Variance in TypeScript & Flow: Covariant, Contravariant, Invariant, Bivariant

🧠 Understanding Variance in TypeScript & Flow: Covariant, Contravariant, Invariant, Bivariant

9
Comments
10 min read
The Day I Learned What Actually Slows Down React Apps

The Day I Learned What Actually Slows Down React Apps

Comments
1 min read
Difference Between conditions and loops?

Difference Between conditions and loops?

Comments
1 min read
Difference between setTimeout and setInterval?

Difference between setTimeout and setInterval?

Comments
1 min read
withStencil - Stop Writing Skeleton Components Twice

withStencil - Stop Writing Skeleton Components Twice

Comments
3 min read
Why are registries and node_modules still black boxes in 2025?

Why are registries and node_modules still black boxes in 2025?

Comments
1 min read
Introducing Prism — a modern TS-first, ESM-only package registry (early stage)

Introducing Prism — a modern TS-first, ESM-only package registry (early stage)

Comments
1 min read
Visualizing the Event Loop: A Guide to Microtasks, Macros, and Timers

Visualizing the Event Loop: A Guide to Microtasks, Macros, and Timers

Comments
4 min read
loading...