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.
5 JSON Tools That Will Save Your Time

5 JSON Tools That Will Save Your Time

1
Comments
3 min read
Loops in Svelte — {#each}, Keys, and Building a Todo App

Loops in Svelte — {#each}, Keys, and Building a Todo App

1
Comments
9 min read
Conditionals in Svelte — {#if}, {:else}, and Nesting Explained

Conditionals in Svelte — {#if}, {:else}, and Nesting Explained

1
Comments
6 min read
Why Senior Frontend Devs Use jest.spyOn - And You Should Too

Why Senior Frontend Devs Use jest.spyOn - And You Should Too

7
Comments 2
2 min read
Learning JS in 30 Days - Day 1

Learning JS in 30 Days - Day 1

2
Comments
4 min read
`Object` Methods

`Object` Methods

Comments
4 min read
Build Your Own Infinite Carousel in React (with a Custom Hook)❗

Build Your Own Infinite Carousel in React (with a Custom Hook)❗

33
Comments 16
3 min read
⚡Fast Sites in 2025 — No Framework Required

⚡Fast Sites in 2025 — No Framework Required

2
Comments
1 min read
Closures

Closures

2
Comments
2 min read
Automate Next.js Deployment to AWS EC2 with Ansible — A Beginner-Friendly Guide

Automate Next.js Deployment to AWS EC2 with Ansible — A Beginner-Friendly Guide

Comments
7 min read
The Smarter Way to Code: Stop Copy-Pasting and Start Reusing

The Smarter Way to Code: Stop Copy-Pasting and Start Reusing

Comments
4 min read
Svelte Event Forwarding & Advanced Component Patterns

Svelte Event Forwarding & Advanced Component Patterns

3
Comments
7 min read
Daily JavaScript Challenge #JS-253: Find Missing Number in Array

Daily JavaScript Challenge #JS-253: Find Missing Number in Array

Comments
1 min read
React - Components and props

React - Components and props

Comments
1 min read
Using Effects Effectively in React: Stop Misusing useEffect Once and For All

Using Effects Effectively in React: Stop Misusing useEffect Once and For All

9
Comments
7 min read
TCJSgame v2 vs v3: What’s New and Why It Matters

TCJSgame v2 vs v3: What’s New and Why It Matters

Comments
3 min read
🏗️ Backend for Frontend (BFF) — The Missing Layer Every Frontend Developer Should Know

🏗️ Backend for Frontend (BFF) — The Missing Layer Every Frontend Developer Should Know

1
Comments
4 min read
From Stack Overflow to ChatGPT: How AI Changed the Way We Debug

From Stack Overflow to ChatGPT: How AI Changed the Way We Debug

4
Comments
3 min read
How to Safely Use `dangerouslySetInnerHTML` in React Applications

How to Safely Use `dangerouslySetInnerHTML` in React Applications

Comments
2 min read
Advanced Guide to Signals and Closures in Angular

Advanced Guide to Signals and Closures in Angular

Comments
7 min read
TCJSgame v3 vs Other JavaScript 2D Game Engines

TCJSgame v3 vs Other JavaScript 2D Game Engines

Comments
3 min read
🚀 Dev-Elevate – AI-Powered Developer Growth Platform

🚀 Dev-Elevate – AI-Powered Developer Growth Platform

Comments
1 min read
🎮 Getting Started with TCJSgame v3

🎮 Getting Started with TCJSgame v3

2
Comments
2 min read
# ES6 Modules in Node.js: Your Gateway to Modern JavaScript Development

# ES6 Modules in Node.js: Your Gateway to Modern JavaScript Development

1
Comments
3 min read
captureDOM function in snapDOM codebase - part 2

captureDOM function in snapDOM codebase - part 2

Comments
2 min read
loading...