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.
React Hooks Mastery in 2025 — useState, useEffect, useRef, and Real‑World Custom Hooks

React Hooks Mastery in 2025 — useState, useEffect, useRef, and Real‑World Custom Hooks

3
Comments 2
5 min read
js13kGames 2025 criteria rankings
Cover image for js13kGames 2025 criteria rankings

js13kGames 2025 criteria rankings

Comments
5 min read
Get your head spinning about Recursive Functions
Cover image for Get your head spinning about Recursive Functions

Get your head spinning about Recursive Functions

1
Comments
3 min read
Building an AI-Powered Lead Gen Workflow with n8n, Apify, and Gemini

Building an AI-Powered Lead Gen Workflow with n8n, Apify, and Gemini

Comments
2 min read
Setting up (vite+react) project with shadcn ui.
Cover image for Setting up (vite+react) project with shadcn ui.

Setting up (vite+react) project with shadcn ui.

Comments
2 min read
Your First Custom Validator in Angular Signal Forms (Step-By-Step)
Cover image for Your First Custom Validator in Angular Signal Forms (Step-By-Step)

Your First Custom Validator in Angular Signal Forms (Step-By-Step)

4
Comments 1
14 min read
TCJSGame Speed.js: The 60 FPS Game Loop Revolution
Cover image for TCJSGame Speed.js: The 60 FPS Game Loop Revolution

TCJSGame Speed.js: The 60 FPS Game Loop Revolution

Comments
5 min read
HTML Decode vs HTML Encode – Complete Guide
Cover image for HTML Decode vs HTML Encode – Complete Guide

HTML Decode vs HTML Encode – Complete Guide

Comments
2 min read
Data Types in JavaScript
Cover image for Data Types in JavaScript

Data Types in JavaScript

Comments
2 min read
Stop Building AI Backends — Meet the Open-Source Vezlo AI Assistant Server
Cover image for Stop Building AI Backends — Meet the Open-Source Vezlo AI Assistant Server

Stop Building AI Backends — Meet the Open-Source Vezlo AI Assistant Server

1
Comments
3 min read
Classic Books Web App Design & Development
Cover image for Classic Books Web App Design & Development

Classic Books Web App Design & Development

Comments
1 min read
The Complete Guide to Request Cancellation in Web Applications Using Node.js
Cover image for The Complete Guide to Request Cancellation in Web Applications Using Node.js

The Complete Guide to Request Cancellation in Web Applications Using Node.js

7
Comments
4 min read
Expo or React Native CLI in 2025? Let’s Settle This!
Cover image for Expo or React Native CLI in 2025? Let’s Settle This!

Expo or React Native CLI in 2025? Let’s Settle This!

6
Comments
4 min read
Building Rynex: A 175KB TypeScript Framework Without Virtual DOM
Cover image for Building Rynex: A 175KB TypeScript Framework Without Virtual DOM

Building Rynex: A 175KB TypeScript Framework Without Virtual DOM

8
Comments 2
3 min read
Setting NODE_ENV is an Antipattern

Setting NODE_ENV is an Antipattern

3
Comments
3 min read
From Post to Pwned: How Stored Cross-Site Scripting (Stored XSS) Can Lead to Account Takeover

From Post to Pwned: How Stored Cross-Site Scripting (Stored XSS) Can Lead to Account Takeover

Comments
3 min read
We’re Already Assigning to this, So Why Return this in method chaining?

We’re Already Assigning to this, So Why Return this in method chaining?

Comments
1 min read
How to Enable Pinch-to-Zoom in Stock Charts — JavaScript Chart Tips
Cover image for How to Enable Pinch-to-Zoom in Stock Charts — JavaScript Chart Tips

How to Enable Pinch-to-Zoom in Stock Charts — JavaScript Chart Tips

Comments
4 min read
How does Drizzle handle migrations - Part 1

How does Drizzle handle migrations - Part 1

Comments
2 min read
🚀 React Native 0.82: Ushering in a New Era
Cover image for 🚀 React Native 0.82: Ushering in a New Era

🚀 React Native 0.82: Ushering in a New Era

1
Comments
2 min read
That Time a Fraternity Asked Me to Revamp Their Website...

That Time a Fraternity Asked Me to Revamp Their Website...

Comments
2 min read
Next.js Server Actions vs API Routes: Don’t Build Your App Until You Read This
Cover image for Next.js Server Actions vs API Routes: Don’t Build Your App Until You Read This

Next.js Server Actions vs API Routes: Don’t Build Your App Until You Read This

7
Comments
6 min read
Next.js Image Optimization Boosting Image Loading Performance

Next.js Image Optimization Boosting Image Loading Performance

1
Comments
8 min read
JavaScript Unit Testing with Jest: 8 Essential Techniques Every Developer Should Master
Cover image for JavaScript Unit Testing with Jest: 8 Essential Techniques Every Developer Should Master

JavaScript Unit Testing with Jest: 8 Essential Techniques Every Developer Should Master

Comments
6 min read
The React Pattern That Changed How I Build Reusable Components

The React Pattern That Changed How I Build Reusable Components

Comments
2 min read
loading...