The Useless “useCallback” (tkd )Jul 28, 2025 422 callbacks , memoization Introducing Zustand (State Management) (ada /fro )Jul 21, 2025 421 introductions , state-management , zustand React Router and React Server Components: The Path Forward (mar /rem )Jul 16, 2025 420 react-router , components , outlooks The History of React Through Code (cru /pla )Jul 7, 2025 419 history , examples 30 Years of JavaScript: 10 Milestones That Changed the Web (ric /the )Jul 5, 2025 418 javascript , anniversaries , history , ecmascript , ajax , jquery , web-2.0 , nodejs , npm , typescript , webassembly What Every React Developer Should Know About Signals (rya )Jul 2, 2025 417 videos , signals , history Next.js 15 for Beginners—Your First Step Into the World of Full-Stack React Jun 21, 2025 416 introductions , nextjs How Imports Work in RSC (dan )Jun 5, 2025 415 components , modules , javascript Your React Meta-Framework Feels Broken, Here’s Why (red )May 25, 2025 414 frameworks , nextjs , react-router , comparisons Introduction to JavaScript Frameworks (rya )May 20, 2025 413 introductions , videos , javascript , frameworks , angular , vuejs , svelte , solidjs Just Fucking Use React (ome +)May 16, 2025 412 websites React Router RSC Preview (rem )May 15, 2025 411 react-router , components Dependency Inversion in React: Building Truly Testable Components May 9, 2025 410 components , testing The Growing Divide Among React Developers… (fir )May 5, 2025 409 videos , components , nextjs , vercel Robust Data Fetching Architecture for Complex React/Next.js Apps (tre )May 4, 2025 408 nextjs , hooks , data-fetching , architecture React Compiler Explained in 3 Minutes (Goodbye, Re-Renders) (bet )May 2, 2025 407 videos , compiling React Internals: Which “useEffect” Runs First? (fro )Apr 28, 2025 406 hooks Impossible Components (dan )Apr 22, 2025 405 components , state-management Advanced React in the Wild (add )Apr 15, 2025 404 nextjs , performance , case-studies 7 React Patterns That Made Me a Better Front-End Developer Apr 11, 2025 403 hooks , props , software-design-patterns React Server Confusion (ano )Apr 8, 2025 402 components , vite , fastify React Reconciliation: The Hidden Engine Behind Your Components Apr 8, 2025 401 dom , components React 19’s New Hooks: With Practical Examples (let )Apr 1, 2025 400 hooks , javascript , examples React Email 4.0 Mar 28, 2025 399 email , tooling React Query API Design: Lessons Learned (tkd )Mar 25, 2025 398 videos , lessons , apis , state-management , data-fetching , tanstack SSR Deep Dive for React Developers Mar 20, 2025 397 deep-dives , server-side-rendering , javascript Stop Chasing New JavaScript Frameworks: Build With Fundamentals Instead Mar 20, 2025 396 fundamentals , javascript , frameworks , vuejs , angular , svelte , solidjs Is React Accessible? That’s the Wrong Question Mar 17, 2025 395 accessibility , jsx , semantics , html Why the Latest JavaScript Frameworks Are a Waste of Time Mar 14, 2025 394 frameworks , javascript , angular Retrieval-Augmented Generation With Node.js, Podman AI Lab, and React Mar 11, 2025 393 ai , nodejs 7 Best Practices of File Upload With JavaScript and React Mar 3, 2025 392 file-handling , javascript , best-practices Leverage on Redux to Execute Your Tests 100× Times Faster Mar 1, 2025 391 redux , testing , performance , examples JavaScript Fatigue Strikes Back (all )Feb 28, 2025 390 javascript , frameworks , libraries , tooling React Libraries for 2025 (rwi )Feb 17, 2025 389 libraries , tooling , link-lists Sunsetting “Create React App” (mat +/rea )Feb 14, 2025 388 State of React 2024 [Results] (sac +/dev )Feb 12, 2025 387 surveys How to Start a React Project (rwi )Feb 11, 2025 386 how-tos “Create React App” Officially Deprecated Amid React 19 Compatibility Issues (sar /soc )Feb 11, 2025 385 vite , migrating , single-page-apps Introducing Fusion: Write PHP Inside Vue and React Components (eri /lar )Feb 4, 2025 384 introductions , tooling , php , vuejs , components React Is Just “document.createElement()” With Good Marketing, and I Can Prove It Feb 1, 2025 383 typescript , tailwind State Management: Simplified for Front-End Developers Jan 25, 2025 382 state-management , flutter , vuejs , best-practices React.js vs. Next.js (bhu )Jan 25, 2025 381 nextjs , comparisons , performance Initial Load Performance for React Developers: Investigative Deep Dive (ade )Jan 21, 2025 380 deep-dives , performance , web-vitals , metrics Moving on From React, a Year Later (kel )Jan 18, 2025 379 migrating , stimulus , performance From React to Next.js: When and Why to Make the Switch Jan 17, 2025 378 migrating , nextjs Revealed: React’s Experimental Animations API (cit )Jan 13, 2025 377 animations , transitions , apis 2024 JavaScript Rising Stars Jan 7, 2025 376 javascript , frameworks , libraries , vuejs , tooling , mobile , desktop , state-management , ai , css-in-js , testing , graphql , retrospectives Top React Best Practices in 2025 Jan 7, 2025 375 best-practices Tech Stack 2025 Jan 3, 2025 374 tech-stacks , remix , astro , zustand , tailwind , prisma , playwright , cloudflare You Don’t Need Next.js Jan 1, 2025 373 migrating , nextjs , metrics Create Stunning Dashboards With ReactJS: Step-By-Step Guide Dec 22, 2024 372 guides , visualization React 19 and Web Component Examples (chr /fro )Dec 16, 2024 371 web-components , examples React v19 (rea )Dec 5, 2024 370 release-notes How Does the React Compiler Perform on Real Code (ade )Dec 4, 2024 369 compiling , rendering , memoization , performance React vs. Angular: Which Framework Should We Choose in 2024 and 2025? (bhu )Dec 4, 2024 368 frameworks , angular , comparisons How React Compiler Performs on Real Code (ade )Dec 4, 2024 367 compiling , rendering , memoization If Not React, Then What? (sli )Nov 29, 2024 366 frameworks , client-side-rendering , user-experience , performance I Don’t Have Time to Learn React (kei )Nov 21, 2024 365 career , craft , prioritization Static Site Generation With Next.js: Using Next.js for React.js Applications Nov 20, 2024 364 static-site-generation , site-generators , nextjs React.js Best Practices for Beginners: A Comprehensive Guide Nov 20, 2024 363 guides , best-practices , components , state-management , hooks , debugging How to Optimize React Performance: Best Practices and Techniques Nov 5, 2024 362 how-tos , performance , optimization , best-practices , techniques HTML Form Validation Is Heavily Underused Oct 28, 2024 361 html , forms , validation State of React 2024 (sac +/dev )Oct 19, 2024 360 surveys Introduction to Zustand: A Lightweight State Management for React Oct 15, 2024 359 introductions , zustand , state-management JS Frameworks, in Their Own Words (by Word Cloud) (j9t )Oct 11, 2024 358 frameworks , javascript , vuejs , angular , svelte , express , meteor , nextjs , comparisons How Microsoft Edge Is Replacing React With Web Components (ric /the )Oct 11, 2024 357 edge , microsoft , browsers , web-components Liskov’s Gun: The Parallel Evolution of React and Web Components (bal )Oct 8, 2024 356 web-components , comparisons React on the Server Is Not PHP Oct 4, 2024 355 servers , php Building a Dynamic Background Effect Sep 26, 2024 354 css , backgrounds , animations , effects Stop Using “React.Fragment” Sep 16, 2024 353 Introducing TanStack Router (ada /fro )Sep 13, 2024 352 introductions , routing , tanstack React 19 Cheat Sheet (ken )Sep 11, 2024 351 cheat-sheets Create a Toggle Switch in React as a Reusable Component Sep 9, 2024 350 components , toggles , sass , maintainability , functionality Frontend Dev Plus Data Structures and Algorithms: How DSA Can Power Your React App Sep 8, 2024 349 data-structures , algorithms What’s New in React 19 (ver )Sep 4, 2024 348 vercel What Is React.js? (hey )Sep 2, 2024 347 videos Faster Pages With React Aug 30, 2024 346 performance An SSR Performance Showdown (mco )Aug 30, 2024 345 server-side-rendering , performance , vuejs , svelte , solidjs , preact , comparisons Interface Segregation Principle in React Aug 27, 2024 344 principles , solid How to Use React Compiler—a Complete Guide (fre )Aug 27, 2024 343 how-tos , guides , compiling React Is (Becoming) a Full-Stack Framework (rwi )Aug 20, 2024 342 frameworks Tips for Using React Testing Library to Write Unit Tests (ato )Aug 13, 2024 341 testing , libraries , tips-and-tricks 101 React Tips and Tricks for Beginners [and] Experts Aug 5, 2024 340 tips-and-tricks , best-practices Frontend Security Checklist (tre )Jul 30, 2024 339 security , checklists Why the jQuery Creator Uses React and TypeScript (jer +/syn )Jul 26, 2024 338 podcasts , interviews , jquery , typescript And Now You Understand React Server Components (ken )Jul 25, 2024 337 videos , components Cross Platform React Jul 25, 2024 336 videos , native , outlooks React for Two Computers (dan )Jul 25, 2024 335 videos Vanilla React Jul 25, 2024 334 videos , routing Let’s Break React’s Rules Jul 25, 2024 333 videos , hooks State of React 2023 [Results] (sac /dev )Jul 19, 2024 332 surveys From Web to Native With React Jul 11, 2024 331 migrating Sneaky React Memory Leaks: How the React Compiler Won’t Save You Jul 7, 2024 330 memory , compiling Comprehensive React.js Cheatsheet for Developers Jun 28, 2024 329 cheat-sheets Understanding React Hooks Jun 27, 2024 328 hooks Enhancing The New York Times Web Performance With React 18 Jun 26, 2024 327 performance , case-studies Understanding React Compiler Jun 19, 2024 326 compiling How React 19 (Almost) Made the Internet Slower Jun 17, 2024 325 performance React Compiler—What, Why, and How? (fro )Jun 12, 2024 324 compiling , memoization , nextjs Write SOLID React Hooks Jun 2, 2024 323 hooks , principles , solid Want Out of React Complexity? Try Vue’s Progressive Framework (ric /the )May 25, 2024 322 vuejs , frameworks , comparisons React Compiler (rea )May 15, 2024 321 compiling Build Your Own React.js in 400 Lines of Code May 10, 2024 320 jsx , principles The War Begins: Top Best JavaScript Framework to Learn in 2024 May 2, 2024 319 frameworks , comparisons , vuejs , angular , svelte , emberjs , preact , alpinejs , stimulus , nextjs , nestjs Demystifying React’s Types: Ref Types May 1, 2024 318 A React Developer’s Guide to Learning Solid.js May 1, 2024 317 guides , solidjs , comparisons The First Framework That Lets You Visualize Your React/Node.js App Apr 23, 2024 316 frameworks , visualization , nodejs , wasp Optimising React Apps Apr 21, 2024 315 optimization How to Submit a Form in React Using FormData Apr 17, 2024 314 how-tos , forms CSS in React Server Components (jos )Apr 15, 2024 313 css , javascript , components , css-in-js A Love Letter to Gen Z From Gen Y: Understanding React’s Evolution Apr 9, 2024 312 history React Server Components in a Nutshell (the )Apr 9, 2024 311 components Creating a Navbar in React Apr 8, 2024 310 navigation , css Things That I Like Better in Vue Than in React Apr 8, 2024 309 vuejs , frameworks , comparisons This Pattern Will Wreck Your React App’s TS Performance (mat )Mar 21, 2024 308 design-patterns , typescript , performance Folder Structures in React Projects Mar 20, 2024 307 architecture Every React Concept Explained in 12 Minutes Mar 18, 2024 306 videos , concepts Quick Tip: Creating a Date Picker in React Mar 15, 2024 305 tips-and-tricks , functionality The Ultimate Guide to Choosing the Best React Website Builder Mar 6, 2024 304 guides , tooling , comparisons , link-lists Understanding Cookies and Sessions in React Feb 29, 2024 303 authentication , cookies Navigating Signals: An Efficient Alternative to React Hooks for Enhanced Performance and Optimization Feb 24, 2024 302 hooks , signals htmx vs. React: A Complete Comparison Feb 22, 2024 301 htmx , comparisons 10 Best “Create React App” Alternatives for Different Use Cases Feb 21, 2024 300 frameworks , tech-stacks , comparisons , link-lists Control Lazy Load, Infinite Scroll, and Animations in React Feb 20, 2024 299 lazy-loading , scrolling , animations , javascript Understanding React “useEffect” Feb 17, 2024 298 hooks JavaScript on Demand: How Qwik Differs From React Hydration (the )Feb 17, 2024 297 javascript , qwik , hydration , comparisons React Labs: What We’ve Been Working On—February 2024 (rea )Feb 15, 2024 296 React, Solid, htmx Feb 12, 2024 295 solidjs , htmx , comparisons Remix Takes on Next.js in Battle of the React Frameworks (ric /the )Feb 6, 2024 294 frameworks , remix , nextjs 13 Best Books, Courses, and Communities for Learning React Feb 5, 2024 293 books , courses , link-lists The Most Demanded Frontend Frameworks in 2023 Feb 5, 2024 292 frameworks , comparisons , angular , vuejs Implementing User Authentication in React Apps With Appwrite Jan 31, 2024 291 authentication , tooling Take a Qwik Break From React With Astro (the )Jan 24, 2024 290 qwik , astro , frameworks , comparisons 5 Advanced Data-Fetching Techniques in React for Enhanced User Experience Jan 16, 2024 289 data-fetching , code-splitting , components , techniques React Libraries for 2024 (rwi )Jan 15, 2024 288 libraries , link-lists Moving on From React (kel )Jan 15, 2024 287 migrating , stimulus Kind of Annoyed at React (cas )Jan 13, 2024 286 htmx for React Developers in 10 Minutes Jan 8, 2024 285 videos , htmx A Lot of What People Use React for Would Be Better Handled With Vanilla JavaScript (cfe )Jan 5, 2024 284 javascript , simplicity The Two Reacts (dan )Jan 4, 2024 283 components , state-management 2024 Predictions by JavaScript Frontend Framework Maintainers (low /the )Jan 3, 2024 282 outlooks , javascript , frameworks , angular , nextjs , solidjs The Best React Chart Libraries for Data Visualization in 2024 Jan 1, 2024 281 libraries , visualization , comparisons , link-lists React Is Slow, What to Do Now? Dec 30, 2023 280 performance React Server Components: The Good, the Bad, and the Ugly (may )Dec 29, 2023 279 components Server and Client Component—Next.js (fro )Dec 27, 2023 278 nextjs , components Zustand—Complete Tutorial (cos )Dec 18, 2023 277 videos , tutorials , zustand , state-management , libraries React Props Explained With Examples Dec 18, 2023 276 props , examples 6 Techniques for Conditional Rendering in React, With Examples Dec 13, 2023 275 techniques React Performance Optimization Dec 7, 2023 274 performance , optimization Scale Your React App With Storybook and Chromatic Dec 5, 2023 273 scalability , storybook The Pros and Cons of Using React Today (the )Dec 4, 2023 272 frameworks Top 10 Most Popular JavaScript Frameworks to Choose in 2024 Nov 22, 2023 271 javascript , frameworks , angular , vuejs , nodejs , express , meteor , nextjs , emberjs , backbone , svelte Using Selectlist in React (kil /pol )Nov 15, 2023 270 forms Concurrency in React 18 for Busy Bees (ole )Nov 10, 2023 269 concurrency React Router v6: A Beginner’s Guide Nov 7, 2023 268 guides , routing , react-router Headless Component: A Pattern for Composing React UIs (mfo )Nov 7, 2023 267 components , headless How to Build a Server-Side React App Using Vite and Express (the )Nov 6, 2023 266 how-tos , vite , express , server-side-rendering Understanding React Error Boundary Nov 5, 2023 265 Performance in React and Next.js (ver )Nov 3, 2023 264 videos , performance , nextjs Why Signals Are Better Than React Hooks Oct 31, 2023 263 videos , javascript , signals , hooks , comparisons Guide to React Suspense and “use” Hook for Busy Bees (ole )Oct 29, 2023 262 guides , hooks , promises , data-fetching An Introduction to Working With SVGs in React Oct 28, 2023 261 introductions , images , svg State of React 2023 (sac /dev )Oct 27, 2023 260 surveys React Design Patterns Oct 17, 2023 259 software-design-patterns 44 React Frontend Interview Questions Oct 13, 2023 258 interviewing React Micro-Frontends Using Vite Oct 5, 2023 257 micro-frontends , vite Why Not React? Sep 17, 2023 256 v0.dev (ver )Sep 14, 2023 255 websites , components , tooling , ai , tailwind Building a Real-Time Chat With WebSockets, Novel, and Clerk Sep 7, 2023 254 communication , vite , nodejs , express , websockets Making Sense of React Server Components (jos )Sep 6, 2023 253 components A Wide View of Automated Testing in React Apps Sep 3, 2023 252 testing , automation Six Reasons Not to Use React Aug 28, 2023 251 videos Code Splitting in React: Optimize Performance by Splitting Your Code Aug 28, 2023 250 code-splitting , performance , optimization All 12 “useState” and “useEffect” Mistakes Junior React Developers Still Make in 2024 Aug 21, 2023 249 videos , hooks , mistakes React JSX Aug 18, 2023 248 jsx React Props: A Visual Guide Aug 18, 2023 247 guides , props Unveiling the Power of Code-Splitting With Webpack for React and Redux Applications Aug 13, 2023 246 code-splitting , webpack , redux JSX Without React (chr )Aug 7, 2023 245 jsx Route-Based Code Splitting With React Aug 4, 2023 244 code-splitting , routing Things You Forgot (or Never Knew) Because of React (col )Aug 4, 2023 243 frameworks , learning Understanding React Server Components (ver )Aug 1, 2023 242 components Upgrading an Ancient React Application Jul 17, 2023 241 maintenance React-ing to Accessibility: Building Accessible Forms That Everyone Can Use (uxd )Jul 14, 2023 240 accessibility , forms , testing How to Prevent Unnecessary React Component Re-Rendering Jul 10, 2023 239 how-tos , client-side-rendering , performance React Design Patterns Jul 9, 2023 238 software-design-patterns What Is Asset Fingerprinting (or Cache Busting) and How It Works in ReactJS Jul 9, 2023 237 caching , fingerprinting React Developers Love Preact, Here’s Why (hac )Jun 30, 2023 236 preact , comparisons Introduction to JSX Jun 30, 2023 235 introductions , jsx What’s Next for Redux With Mark Erikson (ace )Jun 29, 2023 234 videos , interviews , redux , state-management Live Regions in React Jun 26, 2023 233 aria , live-regions , accessibility Create React UI Lib: Component Library Speedrun Jun 16, 2023 232 typescript , components , npm Best Animation Libraries for React Jun 9, 2023 231 libraries , animations , link-lists RSC From Scratch: Server Components Jun 6, 2023 230 videos , components Is React Having An AngularJS Moment? Jun 5, 2023 229 angularjs Crafting a Modern Spotlight Effect With React and CSS May 10, 2023 228 css , effects I’m Done With React May 5, 2023 227 videos React Testing Library and Accessibility May 4, 2023 226 testing , libraries , accessibility , automation Load Websites Faster With Code Splitting May 2, 2023 225 performance , code-splitting The Interactive Guide to Rendering in React Apr 26, 2023 224 guides , client-side-rendering Goodbye “create-react-app”: A New Approach Apr 24, 2023 223 How to Write Comments in React: The Good, the Bad, and the Ugly Apr 21, 2023 222 how-tos , comments React, Visualized Apr 10, 2023 221 introductions , visualization Building Pagination in React With React Paginate Apr 10, 2023 220 navigation , pagination The Real Difference Between “useMemo” and “Memo” in React Apr 9, 2023 219 hooks , performance , examples Copy to Clipboard in JavaScript and React Apr 3, 2023 218 javascript The Ultimate Guide to Automatic Accessibility Testing in CI/CD for React Apps Apr 1, 2023 217 guides , accessibility , testing , automation , ci-cd Framework Popularity on Netlify (sel /net )Mar 29, 2023 216 frameworks , nextjs , gatsby , hugo , zola , comparisons Senior Engineering Strategies for Advanced React and TypeScript (tec )Mar 25, 2023 215 strategies , typescript , architecture , testing , performance , accessibility , security , maintenance What Is Strict Mode in React? Mar 24, 2023 214 How to Start a React Project in 2023 (rwi )Mar 21, 2023 213 how-tos How to Stop a React Component From Rendering (ami )Mar 18, 2023 212 how-tos , components , client-side-rendering The Problem With React Mar 17, 2023 211 Everything You Need to Know About the Updated React Docs Mar 17, 2023 210 documentation Internationalization in Next.js 13 With React Server Components (sma )Mar 16, 2023 209 internationalization , nextjs , components Vue vs. React: Everything You Need to Know Mar 9, 2023 208 vuejs , comparisons Static Site Generators: What’s Trending Right Now (sta )Mar 8, 2023 207 static-site-generation , site-generators , trends , gatsby , nuxt , astro , eleventy , comparisons Client-Side JavaScript and React Criticism: What Comes Next? (mol )Mar 3, 2023 206 javascript , accessibility , performance , resilience , progressive-enhancement React vs. Signals: 10 Years Later (rya /thi )Mar 1, 2023 205 signals , javascript , comparisons , retrospectives Dithering Images With React/JavaScript Feb 26, 2023 204 images , dithering , javascript 7 Essential React Libraries for Front-End Web Development Feb 23, 2023 203 libraries , link-lists Understanding the Difference Between Props and State in React Feb 22, 2023 202 props , state-management , comparisons React Libraries for 2023 (rwi )Feb 21, 2023 201 libraries , link-lists How to Use WebSockets in a Redux Application Feb 16, 2023 200 how-tos , websockets , redux What to Expect From Vue in 2023 and How It Differs From React (ric /the )Feb 16, 2023 199 vuejs , comparisons Technical SEO Basics for React Developers Feb 11, 2023 198 fundamentals , seo React.js: The Documentary Feb 10, 2023 197 videos , history How to Add an Event Handler in React Feb 7, 2023 196 how-tos , dom , events Modularizing React Applications With Established UI Patterns (mfo )Feb 7, 2023 195 components , modules A Historical Reference of React Criticism (zac )Feb 6, 2023 194 history React Anti-Patterns and Best Practices—Dos and Don’ts Feb 5, 2023 193 anti-patterns , best-practices Multi-Threaded React App Using useWorker Feb 3, 2023 192 multithreading , javascript , web-workers 6 Approaches for Data Fetching in React Jan 31, 2023 191 data-fetching Invoking React Components From Your Ember Apps Jan 31, 2023 190 emberjs , components Using Local Storage in JavaScript and React Jan 30, 2023 189 javascript , browser-storage Replace “Create React App” Recommendation With Vite Jan 22, 2023 188 discussions , vite Intro to Wasp—Fullstack App Jan 17, 2023 187 videos , introductions , wasp , express React, Vite, and TypeScript: Get Started in Under 2 Minutes Jan 12, 2023 186 introductions , vite , typescript Set Up a React App With TypeScript in 5 Minutes Jan 10, 2023 185 vite , typescript 2022 JavaScript Rising Stars Jan 6, 2023 184 javascript , frameworks , vuejs , building , testing , tooling , mobile , desktop , state-management , css-in-js , graphql , retrospectives Radix UI: An Unstyled UI Component Library for React Jan 2, 2023 183 libraries , components , radix React JS Best Practices From the New Docs Dec 30, 2022 182 best-practices , javascript , jsx , aria Theme Toggles Dec 27, 2022 181 websites , theming , toggles , html React’s New Killer Documentation Focused Only on Functional Components Dec 21, 2022 180 documentation Everything You Need to Know About Concurrent React (with a Little Bit of Suspense) Dec 14, 2022 179 concurrency Conditional Wrapping in React Dec 11, 2022 178 Improving React Interaction Times by 4× Nov 16, 2022 177 performance , optimization A Love Letter to React (fly )Nov 2, 2022 176 jsx React Concurrency, Explained Oct 28, 2022 175 slides , concurrency How We Improved React Loading Times by 70% With Next.js Oct 23, 2022 174 performance , nextjs , case-studies How to Set Up the New Google Auth in a React and Express App Oct 21, 2022 173 how-tos , google , authentication , express