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.
Build Your Own Magic Atomic State

Build Your Own Magic Atomic State

11
Comments 1
5 min read
The REAL Difference Between React Context & Global State Managers (Redux / Zustand) — And Why Most Developers Explain It Wrong

The REAL Difference Between React Context & Global State Managers (Redux / Zustand) — And Why Most Developers Explain It Wrong

Comments
2 min read
🚀Understanding JavaScript Strict Mode: Why You Should Always Use It

🚀Understanding JavaScript Strict Mode: Why You Should Always Use It

Comments
3 min read
JavaScript Scoping Essentials You Should Know: Hoisting, Closures, and Lexical Scope

JavaScript Scoping Essentials You Should Know: Hoisting, Closures, and Lexical Scope

Comments
6 min read
I Built TabClock — A Simple Chrome Extension That Shows How Long You Spend on Each Website

I Built TabClock — A Simple Chrome Extension That Shows How Long You Spend on Each Website

Comments
2 min read
TypeScript vs. JavaScript: Which One Should You Use in 2025?

TypeScript vs. JavaScript: Which One Should You Use in 2025?

2
Comments
15 min read
How to listen for USDT (TRC20) payments in Node.js without running a full node

How to listen for USDT (TRC20) payments in Node.js without running a full node

1
Comments
3 min read
How to Create High-Performance 3D Product Viewers Using Three.js + React for Modern eCommerce Stores

How to Create High-Performance 3D Product Viewers Using Three.js + React for Modern eCommerce Stores

Comments
3 min read
Of Type and Interface: TypeScript Tales Ch. 01

Of Type and Interface: TypeScript Tales Ch. 01

1
Comments
5 min read
Turbopack: A Better Way to Inline SVG in Next.js 16

Turbopack: A Better Way to Inline SVG in Next.js 16

1
Comments
8 min read
ES6 {Destructuring} Deep Dive

ES6 {Destructuring} Deep Dive

Comments
4 min read
Embedded wallets 101: a practical guide to digital wallet types for builders

Embedded wallets 101: a practical guide to digital wallet types for builders

Comments
7 min read
Answer: React-PDF Slow Performance with large PDF, reneders unneccessarily.

Answer: React-PDF Slow Performance with large PDF, reneders unneccessarily.

Comments
1 min read
Building a feature-rich datagrid with Deno & Preact - First Impressions

Building a feature-rich datagrid with Deno & Preact - First Impressions

Comments
2 min read
Methods and primitive type in JS

Methods and primitive type in JS

2
Comments
1 min read
stopPropagation()、catch (_)、定位属性、chrome.runtime.getURL、requestAnimationFrame()

stopPropagation()、catch (_)、定位属性、chrome.runtime.getURL、requestAnimationFrame()

Comments
1 min read
AI Wives 2026: A Developer's Look at the Code Behind the Relationships

AI Wives 2026: A Developer's Look at the Code Behind the Relationships

Comments 1
3 min read
Failure

Failure

Comments
1 min read
uniapp里 rich-text 里的img图片如何控制最大宽度

uniapp里 rich-text 里的img图片如何控制最大宽度

Comments
1 min read
React template: Tanstack Query

React template: Tanstack Query

1
Comments
3 min read
浮动动画

浮动动画

Comments
1 min read
The Art of Reading Code: A Skill for Every Developer

The Art of Reading Code: A Skill for Every Developer

33
Comments 3
39 min read
How to Mock Standalone Angular Services and RxJS Timers in Jest (Without Memory Leaks) With Best Practises Of Jest, Angular

How to Mock Standalone Angular Services and RxJS Timers in Jest (Without Memory Leaks) With Best Practises Of Jest, Angular

Comments
5 min read
GenAI for Engineers, What's Real, What's Not and What's Coming

GenAI for Engineers, What's Real, What's Not and What's Coming

Comments
7 min read
Optimistic UI Updates: Why Your App Feels Slow When It's Actually Fast

Optimistic UI Updates: Why Your App Feels Slow When It's Actually Fast

Comments
6 min read
loading...