Forem

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.
The Smarter Way to Code: Stop Copy-Pasting and Start Reusing
Cover image for 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
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
Cover image for Using Effects Effectively in React: Stop Misusing useEffect Once and For All

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

10
Comments
7 min read
TCJSgame v2 vs v3: What’s New and Why It Matters
Cover image for 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
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
Cover image for 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
# ES6 Modules in Node.js: Your Gateway to Modern JavaScript Development
Cover image for # 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
From Stack Overflow to ChatGPT: How AI Changed the Way We Debug
Cover image for From Stack Overflow to ChatGPT: How AI Changed the Way We Debug

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

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

captureDOM function in snapDOM codebase - part 2

Comments
2 min read
Understanding Linked Lists in JavaScript

Understanding Linked Lists in JavaScript

4
Comments 4
3 min read
Web Transition: Part 4 of 4 — The Return to Simplicity
Cover image for Web Transition: Part 4 of 4 — The Return to Simplicity

Web Transition: Part 4 of 4 — The Return to Simplicity

2
Comments 2
4 min read
🎮 Getting Started with TCJSgame v3
Cover image for 🎮 Getting Started with TCJSgame v3

🎮 Getting Started with TCJSgame v3

Comments
2 min read
Making sure your PDF compliance and privacy requirements are met with JoyDoc
Cover image for Making sure your PDF compliance and privacy requirements are met with JoyDoc

Making sure your PDF compliance and privacy requirements are met with JoyDoc

6
Comments
12 min read
Want suggestions on my npm package

Want suggestions on my npm package

Comments 1
1 min read
Can Simple Calculator Projects Be Turned Into Real-World Tools?
Cover image for Can Simple Calculator Projects Be Turned Into Real-World Tools?

Can Simple Calculator Projects Be Turned Into Real-World Tools?

2
Comments
1 min read
Mastering the App Router in Next.js 15: The Powerhouse Behind Its Full Feature Set
Cover image for Mastering the App Router in Next.js 15: The Powerhouse Behind Its Full Feature Set

Mastering the App Router in Next.js 15: The Powerhouse Behind Its Full Feature Set

Comments
3 min read
Crafting Aspedan: Our Vision, Development Journey, and Ambitions

Crafting Aspedan: Our Vision, Development Journey, and Ambitions

Comments
5 min read
Understanding JavaScript Rest and Spread Operators
Cover image for Understanding JavaScript Rest and Spread Operators

Understanding JavaScript Rest and Spread Operators

Comments
4 min read
Passkeys Without the Pain: A Frontend Dev’s Guide
Cover image for Passkeys Without the Pain: A Frontend Dev’s Guide

Passkeys Without the Pain: A Frontend Dev’s Guide

26
Comments 9
4 min read
Rendering Strategies in Next.js: CSR, SSR, SSG, ISR Explained

Rendering Strategies in Next.js: CSR, SSR, SSG, ISR Explained

Comments
2 min read
Global state management in React apps

Global state management in React apps

10
Comments 5
2 min read
loading...