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.
var, let, const: Why JavaScript Needed Three Ways to Declare Variables
Cover image for var, let, const: Why JavaScript Needed Three Ways to Declare Variables

var, let, const: Why JavaScript Needed Three Ways to Declare Variables

Comments
7 min read
Introducing Effuse — an experimental reactive framework
Cover image for Introducing Effuse — an experimental reactive framework

Introducing Effuse — an experimental reactive framework

Comments
2 min read
State Management Simplified: Choosing Between Zustand and Redux for Health Apps

State Management Simplified: Choosing Between Zustand and Redux for Health Apps

Comments
2 min read
Hogo: Ignite Your Node.js Performance with Atomic Request Coalescing
Cover image for Hogo: Ignite Your Node.js Performance with Atomic Request Coalescing

Hogo: Ignite Your Node.js Performance with Atomic Request Coalescing

Comments
2 min read
Coding Challenge Practice - Question 101

Coding Challenge Practice - Question 101

Comments
2 min read
The Secret Life of JavaScript: The Blueprint
Cover image for The Secret Life of JavaScript: The Blueprint

The Secret Life of JavaScript: The Blueprint

10
Comments
3 min read
React + TypeScript: The Patterns That Actually Matter

React + TypeScript: The Patterns That Actually Matter

1
Comments
8 min read
Referential Equality & Memoization: Why `{} !== {}` Breaks React Performance

Referential Equality & Memoization: Why `{} !== {}` Breaks React Performance

Comments
8 min read
Getting Started with ReactGrid in React: Building Your First Spreadsheet

Getting Started with ReactGrid in React: Building Your First Spreadsheet

Comments
5 min read
Building Feature-Rich Data Tables with jQWidgets React Grid

Building Feature-Rich Data Tables with jQWidgets React Grid

Comments
6 min read
Build an F1 Dashboard with Real-Time Collaboration Using v0 and Velt🔥
Cover image for Build an F1 Dashboard with Real-Time Collaboration Using v0 and Velt🔥

Build an F1 Dashboard with Real-Time Collaboration Using v0 and Velt🔥

6
Comments
11 min read
Mouse Events in JavaScript: Why Your UI Flickers (and How to Fix It Properly)
Cover image for Mouse Events in JavaScript: Why Your UI Flickers (and How to Fix It Properly)

Mouse Events in JavaScript: Why Your UI Flickers (and How to Fix It Properly)

3
Comments
3 min read
Simple React library for collecting user feedback (opensource)
Cover image for Simple React library for collecting user feedback (opensource)

Simple React library for collecting user feedback (opensource)

4
Comments
3 min read
Building a Casio‑Style Scientific Calculator with Vue 3 + TypeScript

Building a Casio‑Style Scientific Calculator with Vue 3 + TypeScript

Comments
3 min read
Building the "Round City" of Baghdad in Three.js: A Journey Through History and Performance
Cover image for Building the "Round City" of Baghdad in Three.js: A Journey Through History and Performance

Building the "Round City" of Baghdad in Three.js: A Journey Through History and Performance

1
Comments
2 min read
Advanced Data Table Implementation with ka-table in React

Advanced Data Table Implementation with ka-table in React

Comments
6 min read
Prototypes & Prototypal Inheritance: JavaScript's Secret Superpower (and Memory Saver)

Prototypes & Prototypal Inheritance: JavaScript's Secret Superpower (and Memory Saver)

1
Comments
7 min read
Power Up React: Mastering Lists, Keys, and Component Patterns! (React Day 4)
Cover image for Power Up React: Mastering Lists, Keys, and Component Patterns! (React Day 4)

Power Up React: Mastering Lists, Keys, and Component Patterns! (React Day 4)

1
Comments
4 min read
How to Add Adjacency-Aware Contextual Targeting to Prebid in 15 Minutes
Cover image for How to Add Adjacency-Aware Contextual Targeting to Prebid in 15 Minutes

How to Add Adjacency-Aware Contextual Targeting to Prebid in 15 Minutes

Comments
2 min read
My Dashboard: как я превратил старые Android-устройства в кроссплатформенные дашборды с помощью AI и типобезопасного fullstack
Cover image for My Dashboard: как я превратил старые Android-устройства в кроссплатформенные дашборды с помощью AI и типобезопасного fullstack

My Dashboard: как я превратил старые Android-устройства в кроссплатформенные дашборды с помощью AI и типобезопасного fullstack

Comments
1 min read
Best Practices in API Design with Node.js & Express.js

Best Practices in API Design with Node.js & Express.js

2
Comments
3 min read
How to handle drag and drop with Cypress in Workflow Builder
Cover image for How to handle drag and drop with Cypress in Workflow Builder

How to handle drag and drop with Cypress in Workflow Builder

1
Comments
2 min read
Getting Started with MUI X Data Grid in React: Building Your First Data Table

Getting Started with MUI X Data Grid in React: Building Your First Data Table

Comments
6 min read
A Five-Minute UI Feature That Became an XSS Time Bomb
Cover image for A Five-Minute UI Feature That Became an XSS Time Bomb

A Five-Minute UI Feature That Became an XSS Time Bomb

3
Comments 1
5 min read
Integration tests in Node.js with Mocha/Chai

Integration tests in Node.js with Mocha/Chai

Comments
6 min read
loading...