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.
How to Make Coding Fun in JavaScript (Almost Like in Clojure)
Cover image for How to Make Coding Fun in JavaScript (Almost Like in Clojure)

How to Make Coding Fun in JavaScript (Almost Like in Clojure)

5
Comments 1
4 min read
🥷 Shadow DOM in Test Automation: A Practical Guide with Cypress
Cover image for 🥷 Shadow DOM in Test Automation: A Practical Guide with Cypress

🥷 Shadow DOM in Test Automation: A Practical Guide with Cypress

Comments
2 min read
TCJSGame Component Class: Complete Reference Guide
Cover image for TCJSGame Component Class: Complete Reference Guide

TCJSGame Component Class: Complete Reference Guide

Comments
6 min read
From Kaizen to Wabi-Sabi: What Japanese Developers Taught Me About Writing Code That Lasts
Cover image for From Kaizen to Wabi-Sabi: What Japanese Developers Taught Me About Writing Code That Lasts

From Kaizen to Wabi-Sabi: What Japanese Developers Taught Me About Writing Code That Lasts

Comments
31 min read
Meet Mongoose Test Factory!

Meet Mongoose Test Factory!

Comments
3 min read
What Is “State” in JavaScript, and How to Use It in Your Projects
Cover image for What Is “State” in JavaScript, and How to Use It in Your Projects

What Is “State” in JavaScript, and How to Use It in Your Projects

Comments
9 min read
⚡ React Internals: Virtual DOM 🖼️ vs Fiber Node 🔗 for Performance Explained
Cover image for ⚡ React Internals: Virtual DOM 🖼️ vs Fiber Node 🔗 for Performance Explained

⚡ React Internals: Virtual DOM 🖼️ vs Fiber Node 🔗 for Performance Explained

Comments
3 min read
billboard.js 3.17.0: ✨ New Axis Customization, Label Styling & Image Labels!

billboard.js 3.17.0: ✨ New Axis Customization, Label Styling & Image Labels!

Comments
3 min read
How useSyncExternalStore Transformed My React State Management

How useSyncExternalStore Transformed My React State Management

Comments
3 min read
Patrones en Vue 3 para evitar el prop drilling (Composition API) mientras creamos una app básica con Mock.shop API
Cover image for Patrones en Vue 3 para evitar el prop drilling (Composition API) mientras creamos una app básica con Mock.shop API

Patrones en Vue 3 para evitar el prop drilling (Composition API) mientras creamos una app básica con Mock.shop API

Comments
11 min read
What is the benefit of learning JavaScript?
Cover image for What is the benefit of learning JavaScript?

What is the benefit of learning JavaScript?

Comments
1 min read
How to Build a Guess-the-Number Game in Node.js (Step by Step)
Cover image for How to Build a Guess-the-Number Game in Node.js (Step by Step)

How to Build a Guess-the-Number Game in Node.js (Step by Step)

Comments
4 min read
The Shortcut to Senior: What Most New Developers Overlook
Cover image for The Shortcut to Senior: What Most New Developers Overlook

The Shortcut to Senior: What Most New Developers Overlook

Comments
2 min read
Breaking the Rules at Privet Drive: A React Origin Story
Cover image for Breaking the Rules at Privet Drive: A React Origin Story

Breaking the Rules at Privet Drive: A React Origin Story

Comments
4 min read
Protecting against cross-site scripting with trusted types
Cover image for Protecting against cross-site scripting with trusted types

Protecting against cross-site scripting with trusted types

Comments
4 min read
React Scheduler & Fiber Architecture Explained 🚀

React Scheduler & Fiber Architecture Explained 🚀

Comments
4 min read
How I Built My First Web Tool as a Developer (and What I Learned Along the Way)

How I Built My First Web Tool as a Developer (and What I Learned Along the Way)

Comments 2
2 min read
How to Build a Minesweeper CLI Game in Node.js (Part 1/3)
Cover image for How to Build a Minesweeper CLI Game in Node.js (Part 1/3)

How to Build a Minesweeper CLI Game in Node.js (Part 1/3)

Comments
6 min read
World TV - Web Client

World TV - Web Client

Comments
1 min read
Building a Rock-Paper-Scissors Simulation with JavaScript: Animation, Logic, and Persistence
Cover image for Building a Rock-Paper-Scissors Simulation with JavaScript: Animation, Logic, and Persistence

Building a Rock-Paper-Scissors Simulation with JavaScript: Animation, Logic, and Persistence

4
Comments
1 min read
🌐 Is React Really Single Page? Understanding Routing & Multiple Pages in SPAs
Cover image for 🌐 Is React Really Single Page? Understanding Routing & Multiple Pages in SPAs

🌐 Is React Really Single Page? Understanding Routing & Multiple Pages in SPAs

1
Comments
2 min read
Building a Free, Lightweight PWA: Store Manager / Sales + Stock + Customers

Building a Free, Lightweight PWA: Store Manager / Sales + Stock + Customers

Comments
2 min read
Building Reactive Lists with Meteor and Blaze

Building Reactive Lists with Meteor and Blaze

5
Comments
3 min read
Day 6 of Complete JavaScript in 17 days | Visual Series📚✨

Day 6 of Complete JavaScript in 17 days | Visual Series📚✨

3
Comments
1 min read
From Megabytes to Kilobytes: A Dev’s Guide to Practical Image Compression
Cover image for From Megabytes to Kilobytes: A Dev’s Guide to Practical Image Compression

From Megabytes to Kilobytes: A Dev’s Guide to Practical Image Compression

Comments
5 min read
loading...