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.
Angular vs React vs Vue: Which Should You Learn in 2026?

Angular vs React vs Vue: Which Should You Learn in 2026?

Comments
16 min read
JavaScript Functions - Declaration, Hoisting, and Advanced Patterns

JavaScript Functions - Declaration, Hoisting, and Advanced Patterns

5
Comments
3 min read
When an LLM Renames Things: Inconsistent Variable Naming During Multi-file Refactors

When an LLM Renames Things: Inconsistent Variable Naming During Multi-file Refactors

Comments
3 min read
Template Engines - EJS, Freemarker, and Thymeleaf

Template Engines - EJS, Freemarker, and Thymeleaf

Comments
3 min read
Angular 21 — What’s New, What’s Changed

Angular 21 — What’s New, What’s Changed

Comments
2 min read
Bridging the Gap Between Data & Empathy: Building Scalable Emotion AI Systems

Bridging the Gap Between Data & Empathy: Building Scalable Emotion AI Systems

Comments
1 min read
I migrated my 8-language app to Next.js 16. Then Google Search Console screamed at me.

I migrated my 8-language app to Next.js 16. Then Google Search Console screamed at me.

Comments
4 min read
Hi, I made an webcomponent for presenting image.

Hi, I made an webcomponent for presenting image.

Comments
2 min read
I'm Building a Game Engine in Node.js (Yes, Really)

I'm Building a Game Engine in Node.js (Yes, Really)

14
Comments 2
4 min read
Building Offline-First React Native Apps

Building Offline-First React Native Apps

Comments
3 min read
JavaScript Async, AJAX, and JSONP - Handling Asynchronous Operations

JavaScript Async, AJAX, and JSONP - Handling Asynchronous Operations

Comments
3 min read
React State Management: Choosing the Right Tools for Your Health Dashboard

React State Management: Choosing the Right Tools for Your Health Dashboard

Comments
2 min read
Why Simple Online Tools Still Matter in Everyday Work

Why Simple Online Tools Still Matter in Everyday Work

Comments
1 min read
Debugging Node.js Out-of-Memory Crashes: A Practical, Step-by-Step Story

Debugging Node.js Out-of-Memory Crashes: A Practical, Step-by-Step Story

Comments 2
5 min read
Next.js New Version: What’s Improved and Why It Matters

Next.js New Version: What’s Improved and Why It Matters

Comments
1 min read
Self-hosting SvelteKit app - the easy way

Self-hosting SvelteKit app - the easy way

5
Comments
6 min read
5 React UI Component Libraries for your next Project

5 React UI Component Libraries for your next Project

Comments
5 min read
Football pitch reservation app built with Next.js, Shadcn UI, Prisma, and Better Auth

Football pitch reservation app built with Next.js, Shadcn UI, Prisma, and Better Auth

5
Comments
1 min read
Building a Real-Time Couples Quiz Without an App

Building a Real-Time Couples Quiz Without an App

1
Comments
2 min read
CSRF in the Modern Era: Do you actually need tokens in a decoupled React/Node app?

CSRF in the Modern Era: Do you actually need tokens in a decoupled React/Node app?

Comments
3 min read
Minions: Building Self-Learning AI Agent Swarms That Actually Ship Code

Minions: Building Self-Learning AI Agent Swarms That Actually Ship Code

1
Comments
7 min read
HTML Fundamentals - Building Web Pages

HTML Fundamentals - Building Web Pages

5
Comments
2 min read
JavaScript Fundamentals - Types, Variables, and Basic Operations

JavaScript Fundamentals - Types, Variables, and Basic Operations

5
Comments
2 min read
Configuring CSP nonce for nginx 1.28 on Ubuntu 24 LTS using NJS

Configuring CSP nonce for nginx 1.28 on Ubuntu 24 LTS using NJS

Comments
3 min read
How to Manage Files with the Filestack File API

How to Manage Files with the Filestack File API

Comments
5 min read
loading...