Weaponizing and Defending the React Flight Protocol: Deserialization Sinks in RSCs (sma )Jul 21, 2026 497 components , security Testing React Server Components: Vitest Patterns for Async Boundaries and Mock Strategies Jul 15, 2026 496 components , testing , vitest Handling Concurrency on the Web With Web Locks API Jul 14, 2026 495 concurrency , apis The Framework Wars Are Over: Why No One Dethroned React (ken )Jul 9, 2026 494 videos , frameworks React’s Architectural Accessibility Gaps Jun 30, 2026 493 accessibility , wcag , html Different Hydration and Rendering Strategies (nec )Jun 28, 2026 492 strategies , hydration , rendering , static-site-generation , incremental-static-regeneration , client-side-rendering , server-side-rendering , streaming , components , tanstack , reactivity , comparisons React Server Components in TanStack (ada /fro )May 18, 2026 491 components , tanstack The Modern React Stack Explained for 2026 (jsd )May 12, 2026 490 tech-stacks , comparisons , nextjs , tanstack , remix , vite , tooling From React to Native Web With nanotags: A Migration That Saved 100 KB (tra /evi )May 6, 2026 489 migrating , web-components , libraries There Are Only Four Sensible Ways to Build a Website (jon )Apr 9, 2026 488 concepts , web-apps , ecommerce , static-site-generation , content-management , shopify , wordpress , drupal , typo3 Under the Hood of MDN’s New Frontend (leo /mdn )Apr 8, 2026 487 mdn , web-components You Probably Don’t Need to Lift State Mar 30, 2026 486 state-management DeepSeek API Integration With React and Next.js Mar 29, 2026 485 nextjs , deepseek , ai , apis React SSR Framework Showdown: TanStack Start, React Router, and Next.js Under Load (mco /pla )Mar 17, 2026 484 frameworks , server-side-rendering , tanstack , react-router , nextjs , comparisons , performance , metrics Two React Design Choices Developers Don’t Like—but Can’t Avoid (rya )Mar 13, 2026 483 solidjs , asynchronicity Building Dynamic Forms in React and Next.js (sma )Mar 10, 2026 482 forms , nextjs , javascript How We Rewrote 130K Lines From React to Svelte in Two Weeks Mar 9, 2026 481 migrating , svelte Why React 19’s Compiler Changes Everything for Senior Devs Mar 2, 2026 480 compiling The React Foundation: A New Home for React Hosted by the Linux Foundation (mat /rea )Feb 24, 2026 479 facebook+meta , linux-foundation Frontend Memory Leaks: A 500-Repository Static Analysis and Five-Scenario Benchmark Study Feb 17, 2026 478 memory , vuejs , angular , studies State of React 2025 [Results] (sac /dev )Feb 12, 2026 477 surveys , metrics Virtual Scrolling for Billions of Rows—Techniques From HighTable (sev )Feb 12, 2026 476 html , tables , scrolling , performance Radix UI vs. Base UI (sha )Feb 11, 2026 475 libraries , radix , comparisons Building Bulletproof React Components Feb 3, 2026 474 components React’s “ViewTransition” Element (chr /fro )Jan 30, 2026 473 view-transitions A Security Checklist for Your React and Next.js Apps Jan 26, 2026 472 security , nextjs Mitigating Denial-of-Service Vulnerability From Unrecoverable Stack Space Exhaustion for React, Next.js, and APM Users (mco +/nod )Jan 13, 2026 471 nodejs , security , vulnerabilities , nextjs , tooling , monitoring , performance How to Steal Any React Component Jan 9, 2026 470 components Modern Emails Using React Jan 7, 2026 469 videos , email Profiling With React Performance Tracks Jan 7, 2026 468 videos , profiling , performance Exploring React Performance (en- )Jan 7, 2026 467 videos , performance Async React Jan 7, 2026 466 videos , asynchronicity 2025 JavaScript Rising Stars Jan 6, 2026 465 javascript , frameworks , libraries , vuejs , tooling , ai , mobile , desktop , state-management , css-in-js , testing , static-site-generation , graphql , retrospectives I Built an App in Every Frontend Framework Jan 5, 2026 464 frameworks , libraries , vuejs , svelte , angular , lit , marko , jquery , alpinejs , solidjs , astro , qwik , comparisons Trends That Defined JavaScript in 2025 Dec 27, 2025 463 javascript , trends , retrospectives , frameworks , tooling , ai Intro to Performance of React Server Components (ade /per )Dec 12, 2025 462 introductions , performance , components , server-side-rendering Denial of Service and Source Code Exposure in React Server Components (rea )Dec 11, 2025 461 components , security React 19.2: Further Advances INP Optimization (per )Dec 10, 2025 460 web-vitals , performance , optimization Critical Security Vulnerability in React Server Components (rea )Dec 3, 2025 459 components , security React Has Changed, Your Hooks Should Too Dec 1, 2025 458 hooks Why Use React? (ada )Nov 26, 2025 457 frameworks Ripple Over React? Evaluating the Newest JS Framework (log )Nov 26, 2025 456 ripple , frameworks , comparisons State of React 2025 (sac /dev )Nov 19, 2025 455 surveys Automated Accessibility Testing for React—Tools and Best Practices You Can Use Nov 19, 2025 454 accessibility , testing , tooling , best-practices Is Server-Side Rendering React’s Holy Grail? Nov 13, 2025 453 server-side-rendering When Everyone’s a Developer, How Do We Promote the Web Platform Over React? (ric )Nov 7, 2025 452 web-platform , ai , link-lists Learn React Server Components (jad )Nov 4, 2025 451 videos , tutorials , components React and Remix Choose Different Futures Oct 23, 2025 450 remix , simplicity , complexity , comparisons React vs. Backbone in 2025 Oct 23, 2025 449 backbone , comparisons , frameworks Is It Time to Regulate React? (dbu )Oct 23, 2025 448 How to Fix Any Bug (dan )Oct 21, 2025 447 how-tos , ai , debugging One Year With Next.js App Router—Why We’re Moving On Oct 21, 2025 446 nextjs , routing , components , tooling Dead Framework Theory (pau )Oct 12, 2025 445 frameworks , metrics Tailwind CSS in React and Next.js: A Complete Setup Guide Oct 9, 2025 444 guides , tailwind , nextjs Beyond Signals, by Ryan Carniato (rya /jet )Oct 9, 2025 443 videos , signals , reactivity , solidjs Introducing the React Foundation (set +/rea )Oct 7, 2025 442 introductions Lazy-Loading as a Security Measure Oct 6, 2025 441 security , lazy-loading , angular Stop Ignoring the Browser: The Biggest Frontend Shift in a Decade Oct 2, 2025 440 browsers , web-platform , frameworks , angular Why Next.js Falls Short on Software Engineering Sep 27, 2025 439 nextjs , complexity React Won by Default—and It’s Killing Frontend Innovation (che )Sep 16, 2025 438 svelte , solidjs , qwik , frameworks , checklists We Fired Our React Stack—and Our Velocity Doubled Sep 15, 2025 437 tech-stacks , solidjs , comparisons , productivity I’ve Tried Solid.js, Now I’m Starting to Hate React (ale )Sep 10, 2025 436 solidjs , jsx , apis , web-components Using the Node 18+ Native Test Runner With TypeScript and React Sep 4, 2025 435 nodejs , testing , typescript How Senior Frontend Developers Think About React Architecture Aug 30, 2025 434 components , architecture React 19 Broke Update Stability, Keeping Half of Developers Stuck Aug 23, 2025 433 angular , vuejs , comparisons , maintenance React Mock Interview: Kent C. Dodds, Jack Herrington, and Roadside Coder Solve React Coding Question (ken +/shr )Aug 14, 2025 432 videos , interviews , interviewing Reflections on the React Community (lee )Aug 11, 2025 431 nextjs , vercel , community Framework Benchmarks (lis )Aug 4, 2025 430 websites , frameworks , metrics , angular , svelte , preact , solidjs , qwik , vuejs , jquery , alpinejs , lit , comparisons The Useless “useCallback” (tkd )Jul 28, 2025 429 callbacks , memoization Introducing Zustand (State Management) (ada /fro )Jul 21, 2025 428 introductions , state-management , zustand React Router and React Server Components: The Path Forward (mar /rem )Jul 16, 2025 427 react-router , components , outlooks The History of React Through Code (cru /pla )Jul 7, 2025 426 history , examples 30 Years of JavaScript: 10 Milestones That Changed the Web Jul 5, 2025 425 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 424 videos , signals , history Next.js 15 for Beginners—Your First Step Into the World of Full-Stack React Jun 21, 2025 423 introductions , nextjs 8 Reasons Your Next.js App Is Slow—and How to Fix Them (log )Jun 20, 2025 422 how-tos , nextjs , performance How Imports Work in RSC (dan )Jun 5, 2025 421 components , modules , javascript Your React Meta-Framework Feels Broken, Here’s Why (red )May 25, 2025 420 frameworks , nextjs , react-router , comparisons Introduction to JavaScript Frameworks (rya )May 20, 2025 419 introductions , videos , javascript , frameworks , angular , vuejs , svelte , solidjs Just Fucking Use React (ome +)May 16, 2025 418 websites React Router RSC Preview (rem )May 15, 2025 417 react-router , components Dependency Inversion in React: Building Truly Testable Components May 9, 2025 416 components , testing Towards React Server Components in Clojure (rom )May 6, 2025 415 clojure , components The Growing Divide Among React Developers… (fir )May 5, 2025 414 videos , components , nextjs , vercel Robust Data Fetching Architecture for Complex React/Next.js Apps (tre )May 4, 2025 413 nextjs , hooks , data-fetching , architecture React Compiler Explained in 3 Minutes (Goodbye, Re-Renders) (bet )May 2, 2025 412 videos , compiling React Internals: Which “useEffect” Runs First? (fro )Apr 28, 2025 411 hooks Impossible Components (dan )Apr 22, 2025 410 components , state-management Advanced React in the Wild (add )Apr 15, 2025 409 nextjs , performance , case-studies 7 React Patterns That Made Me a Better Front-End Developer Apr 11, 2025 408 hooks , props , software-design-patterns React Reconciliation: The Hidden Engine Behind Your Components Apr 8, 2025 407 dom , components React Server Confusion (ano )Apr 8, 2025 406 components , vite , fastify React 19’s New Hooks: With Practical Examples (let )Apr 1, 2025 405 hooks , javascript , examples React Email 4.0 Mar 28, 2025 404 email , tooling React Query API Design: Lessons Learned (tkd )Mar 25, 2025 403 videos , lessons , apis , state-management , data-fetching , tanstack Stop Chasing New JavaScript Frameworks: Build With Fundamentals Instead Mar 20, 2025 402 fundamentals , javascript , frameworks , vuejs , angular , svelte , solidjs SSR Deep Dive for React Developers Mar 20, 2025 401 deep-dives , server-side-rendering , javascript Is React Accessible? That’s the Wrong Question Mar 17, 2025 400 accessibility , jsx , semantics , html Why the Latest JavaScript Frameworks Are a Waste of Time Mar 14, 2025 399 frameworks , javascript , angular Retrieval-Augmented Generation With Node.js, Podman AI Lab, and React Mar 11, 2025 398 rag , ai , nodejs , podman 7 Best Practices of File Upload With JavaScript and React Mar 3, 2025 397 file-handling , javascript , best-practices Leverage on Redux to Execute Your Tests 100× Times Faster Mar 1, 2025 396 redux , testing , performance , examples JavaScript Fatigue Strikes Back (all )Feb 28, 2025 395 javascript , frameworks , libraries , tooling React Libraries for 2025 (rwi )Feb 17, 2025 394 libraries , tooling , link-lists Sunsetting “Create React App” (mat +/rea )Feb 14, 2025 393 State of React 2024 [Results] (sac +/dev )Feb 12, 2025 392 surveys , metrics How to Start a React Project (rwi )Feb 11, 2025 391 how-tos “Create React App” Officially Deprecated Amid React 19 Compatibility Issues (sar /soc )Feb 11, 2025 390 vite , migrating , single-page-apps , deprecation An Intro to React Compiler (nik )Feb 7, 2025 389 introductions , compiling Introducing Fusion: Write PHP Inside Vue and React Components (eri /lar )Feb 4, 2025 388 introductions , tooling , php , vuejs , components React Is Just “document.createElement()” With Good Marketing, and I Can Prove It Feb 1, 2025 387 typescript , tailwind React.js vs. Next.js (bhu )Jan 25, 2025 386 nextjs , comparisons , performance State Management: Simplified for Front-End Developers Jan 25, 2025 385 state-management , flutter , vuejs , best-practices Initial Load Performance for React Developers: Investigative Deep Dive (ade )Jan 21, 2025 384 deep-dives , performance , web-vitals , metrics Moving on From React, a Year Later (kel )Jan 18, 2025 383 migrating , stimulus , performance From React to Next.js: When and Why to Make the Switch Jan 17, 2025 382 migrating , nextjs Revealed: React’s Experimental Animations API (cit )Jan 13, 2025 381 animations , transitions , apis 2024 JavaScript Rising Stars Jan 7, 2025 380 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 379 best-practices Tech Stack 2025 Jan 3, 2025 378 tech-stacks , remix , astro , zustand , tailwind , prisma , playwright , cloudflare You Don’t Need Next.js Jan 1, 2025 377 migrating , nextjs , metrics Create Stunning Dashboards With ReactJS: Step-By-Step Guide Dec 22, 2024 376 guides , visualization React 19 and Web Component Examples (chr /fro )Dec 16, 2024 375 web-components , examples Full Stack GraphQL React Tutorial—Learn Apollo Client / Apollo Server for Beginners (ped )Dec 12, 2024 374 videos , tutorials , graphql React v19 (rea )Dec 5, 2024 373 release-notes How React Compiler Performs on Real Code (ade )Dec 4, 2024 372 compiling , rendering , memoization How Does the React Compiler Perform on Real Code (ade /per )Dec 4, 2024 371 compiling , rendering , memoization , performance React vs. Angular: Which Framework Should We Choose in 2024 and 2025? (bhu )Dec 4, 2024 370 frameworks , angular , comparisons If Not React, Then What? (sli )Nov 29, 2024 369 frameworks , client-side-rendering , user-experience , performance I Don’t Have Time to Learn React (kei )Nov 21, 2024 368 career , craft , prioritization React.js Best Practices for Beginners: A Comprehensive Guide Nov 20, 2024 367 guides , best-practices , components , state-management , hooks , debugging Static Site Generation With Next.js: Using Next.js for React.js Applications Nov 20, 2024 366 static-site-generation , site-generators , nextjs How to Optimize React Performance: Best Practices and Techniques Nov 5, 2024 365 how-tos , performance , optimization , best-practices , techniques HTML Form Validation Is Heavily Underused Oct 28, 2024 364 html , forms , validation State of React 2024 (sac +/dev )Oct 19, 2024 363 surveys Introduction to Zustand: A Lightweight State Management for React Oct 15, 2024 362 introductions , zustand , state-management JS Frameworks, in Their Own Words (by Word Cloud) (j9t )Oct 11, 2024 361 frameworks , javascript , vuejs , angular , svelte , express , meteor , nextjs , comparisons How Microsoft Edge Is Replacing React With Web Components Oct 11, 2024 360 edge , microsoft , browsers , web-components Liskov’s Gun: The Parallel Evolution of React and Web Components (bal )Oct 8, 2024 359 web-components , comparisons React on the Server Is Not PHP Oct 4, 2024 358 servers , php Building a Dynamic Background Effect Sep 26, 2024 357 css , backgrounds , animations , effects Stop Using “React.Fragment” Sep 16, 2024 356 Introducing TanStack Router (ada /fro )Sep 13, 2024 355 introductions , routing , tanstack React 19 Cheat Sheet (ken )Sep 11, 2024 354 cheat-sheets Create a Toggle Switch in React as a Reusable Component Sep 9, 2024 353 components , toggles , sass , maintainability , functionality Frontend Dev Plus Data Structures and Algorithms: How DSA Can Power Your React App Sep 8, 2024 352 data-structures , algorithms What’s New in React 19 Sep 4, 2024 351 vercel What Is React.js? (hey )Sep 2, 2024 350 videos An SSR Performance Showdown (mco )Aug 30, 2024 349 server-side-rendering , performance , vuejs , svelte , solidjs , preact , comparisons Faster Pages With React Aug 30, 2024 348 performance How to Use React Compiler—a Complete Guide (fre )Aug 27, 2024 347 how-tos , guides , compiling Interface Segregation Principle in React Aug 27, 2024 346 principles , solid React Is (Becoming) a Full-Stack Framework (rwi )Aug 20, 2024 345 frameworks Tips for Using React Testing Library to Write Unit Tests (ato )Aug 13, 2024 344 testing , libraries , tips-and-tricks 101 React Tips and Tricks for Beginners [and] Experts Aug 5, 2024 343 tips-and-tricks , best-practices Frontend Security Checklist (tre )Jul 30, 2024 342 security , checklists Why the jQuery Creator Uses React and TypeScript (jer +/syn )Jul 26, 2024 341 podcasts , interviews , jquery , typescript And Now You Understand React Server Components (ken )Jul 25, 2024 340 videos , components Cross Platform React Jul 25, 2024 339 videos , native , outlooks Let’s Break React’s Rules Jul 25, 2024 338 videos , hooks React for Two Computers (dan )Jul 25, 2024 337 videos Vanilla React Jul 25, 2024 336 videos , routing State of React 2023 [Results] (sac /dev )Jul 19, 2024 335 surveys , metrics From Web to Native With React Jul 11, 2024 334 migrating Sneaky React Memory Leaks: How the React Compiler Won’t Save You Jul 7, 2024 333 memory , compiling Comprehensive React.js Cheatsheet for Developers Jun 28, 2024 332 cheat-sheets Understanding React Hooks Jun 27, 2024 331 hooks Enhancing The New York Times Web Performance With React 18 Jun 26, 2024 330 performance , case-studies Understanding React Compiler Jun 19, 2024 329 compiling How React 19 (Almost) Made the Internet Slower (cod )Jun 17, 2024 328 performance React Compiler—What, Why, and How? (fro )Jun 12, 2024 327 compiling , memoization , nextjs Write SOLID React Hooks Jun 2, 2024 326 hooks , principles , solid Want Out of React Complexity? Try Vue’s Progressive Framework May 25, 2024 325 vuejs , frameworks , comparisons React Compiler (rea )May 15, 2024 324 compiling Build Your Own React.js in 400 Lines of Code May 10, 2024 323 jsx , principles The War Begins: Top Best JavaScript Framework to Learn in 2024 May 2, 2024 322 frameworks , comparisons , vuejs , angular , svelte , emberjs , preact , alpinejs , stimulus , nextjs , nestjs Demystifying React’s Types: Ref Types May 1, 2024 321 A React Developer’s Guide to Learning Solid.js May 1, 2024 320 guides , solidjs , comparisons The First Framework That Lets You Visualize Your React/Node.js App Apr 23, 2024 319 frameworks , visualization , nodejs , wasp Optimising React Apps Apr 21, 2024 318 optimization How to Submit a Form in React Using FormData (wom )Apr 17, 2024 317 how-tos , forms CSS in React Server Components (jos )Apr 15, 2024 316 css , javascript , components , css-in-js A Love Letter to Gen Z From Gen Y: Understanding React’s Evolution Apr 9, 2024 315 history React Server Components in a Nutshell Apr 9, 2024 314 components Things That I Like Better in Vue Than in React Apr 8, 2024 313 vuejs , frameworks , comparisons Creating a Navbar in React Apr 8, 2024 312 navigation , css This Pattern Will Wreck Your React App’s TS Performance (mat )Mar 21, 2024 311 design-patterns , typescript , performance Folder Structures in React Projects Mar 20, 2024 310 architecture Every React Concept Explained in 12 Minutes Mar 18, 2024 309 videos , concepts Quick Tip: Creating a Date Picker in React Mar 15, 2024 308 tips-and-tricks , functionality The Ultimate Guide to Choosing the Best React Website Builder Mar 6, 2024 307 guides , tooling , comparisons , link-lists Understanding Cookies and Sessions in React Feb 29, 2024 306 authentication , cookies Navigating Signals: An Efficient Alternative to React Hooks for Enhanced Performance and Optimization Feb 24, 2024 305 hooks , signals htmx vs. React: A Complete Comparison Feb 22, 2024 304 htmx , comparisons 10 Best “Create React App” Alternatives for Different Use Cases Feb 21, 2024 303 frameworks , tech-stacks , comparisons , link-lists Control Lazy Load, Infinite Scroll, and Animations in React Feb 20, 2024 302 lazy-loading , scrolling , animations , javascript Understanding React “useEffect” Feb 17, 2024 301 hooks JavaScript on Demand: How Qwik Differs From React Hydration Feb 17, 2024 300 javascript , qwik , hydration , comparisons React Labs: What We’ve Been Working On—February 2024 (rea )Feb 15, 2024 299 React, Solid, htmx Feb 12, 2024 298 solidjs , htmx , comparisons Remix Takes on Next.js in Battle of the React Frameworks Feb 6, 2024 297 frameworks , remix , nextjs The Most Demanded Frontend Frameworks in 2023 Feb 5, 2024 296 frameworks , comparisons , angular , vuejs 13 Best Books, Courses, and Communities for Learning React Feb 5, 2024 295 books , courses , link-lists Implementing User Authentication in React Apps With Appwrite Jan 31, 2024 294 authentication , tooling Take a Qwik Break From React With Astro Jan 24, 2024 293 qwik , astro , frameworks , comparisons 5 Advanced Data-Fetching Techniques in React for Enhanced User Experience Jan 16, 2024 292 data-fetching , code-splitting , components , techniques Moving on From React (kel )Jan 15, 2024 291 migrating , stimulus React Libraries for 2024 (rwi )Jan 15, 2024 290 libraries , link-lists Kind of Annoyed at React (cas )Jan 13, 2024 289 htmx for React Developers in 10 Minutes Jan 8, 2024 288 videos , htmx A Lot of What People Use React for Would Be Better Handled With Vanilla JavaScript (cfe )Jan 5, 2024 287 javascript , simplicity The Two Reacts (dan )Jan 4, 2024 286 components , state-management 2024 Predictions by JavaScript Frontend Framework Maintainers Jan 3, 2024 285 outlooks , javascript , frameworks , angular , nextjs , solidjs The Best React Chart Libraries for Data Visualization in 2024 Jan 1, 2024 284 libraries , visualization , comparisons , link-lists React Is Slow, What to Do Now? Dec 30, 2023 283 performance React Server Components: The Good, the Bad, and the Ugly (may )Dec 29, 2023 282 components Server and Client Component—Next.js (fro )Dec 27, 2023 281 nextjs , components React Props Explained With Examples Dec 18, 2023 280 props , examples Zustand—Complete Tutorial (cos )Dec 18, 2023 279 videos , tutorials , zustand , state-management , libraries 6 Techniques for Conditional Rendering in React, With Examples Dec 13, 2023 278 techniques React Performance Optimization Dec 7, 2023 277 performance , optimization Scale Your React App With Storybook and Chromatic Dec 5, 2023 276 scalability , storybook The Pros and Cons of Using React Today Dec 4, 2023 275 frameworks Top 10 Most Popular JavaScript Frameworks to Choose in 2024 Nov 22, 2023 274 javascript , frameworks , angular , vuejs , nodejs , express , meteor , nextjs , emberjs , backbone , svelte Why Svelte? Nov 17, 2023 273 svelte , frameworks Using Selectlist in React (kil /pol )Nov 15, 2023 272 forms Concurrency in React 18 for Busy Bees (ole )Nov 10, 2023 271 concurrency Headless Component: A Pattern for Composing React UIs (mfo )Nov 7, 2023 270 components , headless React Router v6: A Beginner’s Guide Nov 7, 2023 269 guides , routing , react-router How to Build a Server-Side React App Using Vite and Express Nov 6, 2023 268 how-tos , vite , express , server-side-rendering Understanding React Error Boundary Nov 5, 2023 267 Performance in React and Next.js Nov 3, 2023 266 videos , performance , nextjs Why Signals Are Better Than React Hooks Oct 31, 2023 265 videos , javascript , signals , hooks , comparisons Guide to React Suspense and “use” Hook for Busy Bees (ole )Oct 29, 2023 264 guides , hooks , promises , data-fetching An Introduction to Working With SVGs in React Oct 28, 2023 263 introductions , images , svg State of React 2023 (sac /dev )Oct 27, 2023 262 surveys React Design Patterns Oct 17, 2023 261 software-design-patterns 44 React Frontend Interview Questions Oct 13, 2023 260 interviewing React Micro-Frontends Using Vite Oct 5, 2023 259 micro-frontends , vite Sharing State With Islands Architecture (max )Sep 18, 2023 258 architecture , state-management , examples , astro Why Not React? Sep 17, 2023 257 v0.dev Sep 14, 2023 256 websites , components , tooling , ai , tailwind Building a Real-Time Chat With WebSockets, Novel, and Clerk Sep 7, 2023 255 communication , vite , nodejs , express , websockets Making Sense of React Server Components (jos )Sep 6, 2023 254 components A Wide View of Automated Testing in React Apps Sep 3, 2023 253 testing , automation Six Reasons Not to Use React Aug 28, 2023 252 videos Code Splitting in React: Optimize Performance by Splitting Your Code Aug 28, 2023 251 code-splitting , performance , optimization All 12 “useState” and “useEffect” Mistakes Junior React Developers Still Make in 2024 Aug 21, 2023 250 videos , hooks , mistakes React JSX Aug 18, 2023 249 jsx React Props: A Visual Guide Aug 18, 2023 248 guides , props Unveiling the Power of Code-Splitting With Webpack for React and Redux Applications Aug 13, 2023 247 code-splitting , webpack , redux JSX Without React (chr )Aug 7, 2023 246 jsx Route-Based Code Splitting With React Aug 4, 2023 245 code-splitting , routing Things You Forgot (or Never Knew) Because of React (col )Aug 4, 2023 244 frameworks , learning Understanding React Server Components Aug 1, 2023 243 components Upgrading an Ancient React Application Jul 17, 2023 242 maintenance React-ing to Accessibility: Building Accessible Forms That Everyone Can Use Jul 14, 2023 241 accessibility , forms , testing How to Prevent Unnecessary React Component Re-Rendering Jul 10, 2023 240 how-tos , client-side-rendering , performance React Design Patterns Jul 9, 2023 239 software-design-patterns What Is Asset Fingerprinting (or Cache Busting) and How It Works in ReactJS Jul 9, 2023 238 caching , fingerprinting Introduction to JSX Jun 30, 2023 237 introductions , jsx React Developers Love Preact, Here’s Why (hac )Jun 30, 2023 236 preact , comparisons What’s Next for Redux With Mark Erikson (ace )Jun 29, 2023 235 videos , interviews , redux , state-management Live Regions in React Jun 26, 2023 234 aria , live-regions , accessibility Create React UI Lib: Component Library Speedrun Jun 16, 2023 233 typescript , components , npm Best Animation Libraries for React Jun 9, 2023 232 libraries , animations , link-lists RSC From Scratch: Server Components Jun 6, 2023 231 videos , components Is React Having An AngularJS Moment? (fra /mar )Jun 5, 2023 230 angularjs Crafting a Modern Spotlight Effect With React and CSS May 10, 2023 229 css , effects I’m Done With React May 5, 2023 228 videos React Testing Library and Accessibility (ste )May 4, 2023 227 testing , libraries , accessibility , automation Load Websites Faster With Code Splitting May 2, 2023 226 performance , code-splitting The Interactive Guide to Rendering in React Apr 26, 2023 225 guides , client-side-rendering Goodbye “create-react-app”: A New Approach Apr 24, 2023 224 How to Write Comments in React: The Good, the Bad, and the Ugly Apr 21, 2023 223 how-tos , comments React, Visualized Apr 10, 2023 222 introductions , visualization Building Pagination in React With React Paginate Apr 10, 2023 221 navigation , pagination The Real Difference Between “useMemo” and “Memo” in React Apr 9, 2023 220 hooks , performance , examples Copy to Clipboard in JavaScript and React Apr 3, 2023 219 javascript The Ultimate Guide to Automatic Accessibility Testing in CI/CD for React Apps Apr 1, 2023 218 guides , accessibility , testing , automation , ci-cd Framework Popularity on Netlify (sel )Mar 29, 2023 217 frameworks , nextjs , gatsby , hugo , zola , comparisons Senior Engineering Strategies for Advanced React and TypeScript (tec )Mar 25, 2023 216 strategies , typescript , architecture , testing , performance , accessibility , security , maintenance What Is Strict Mode in React? Mar 24, 2023 215 How to Start a React Project in 2023 (rwi )Mar 21, 2023 214 how-tos How to Stop a React Component From Rendering (ami )Mar 18, 2023 213 how-tos , components , client-side-rendering Everything You Need to Know About the Updated React Docs Mar 17, 2023 212 documentation The Problem With React Mar 17, 2023 211 Internationalization in Next.js 13 With React Server Components (sma )Mar 16, 2023 210 internationalization , nextjs , components Vue vs. React: Everything You Need to Know Mar 9, 2023 209 vuejs , comparisons Static Site Generators: What’s Trending Right Now (sta )Mar 8, 2023 208 static-site-generation , site-generators , trends , gatsby , nuxt , astro , eleventy , comparisons Client-Side JavaScript and React Criticism: What Comes Next? (mol )Mar 3, 2023 207 javascript , accessibility , performance , resilience , progressive-enhancement React vs. Signals: 10 Years Later (rya /thi )Mar 1, 2023 206 signals , javascript , comparisons , retrospectives Dithering Images With React/JavaScript Feb 26, 2023 205 images , dithering , javascript 7 Essential React Libraries for Front-End Web Development Feb 23, 2023 204 libraries , link-lists Understanding the Difference Between Props and State in React Feb 22, 2023 203 props , state-management , comparisons React Libraries for 2023 (rwi )Feb 21, 2023 202 libraries , link-lists How to Use WebSockets in a Redux Application Feb 16, 2023 201 how-tos , websockets , redux What to Expect From Vue in 2023 and How It Differs From React Feb 16, 2023 200 vuejs , comparisons Technical SEO Basics for React Developers Feb 11, 2023 199 fundamentals , seo React.js: The Documentary Feb 10, 2023 198 videos , history How to Add an Event Handler in React Feb 7, 2023 197 how-tos , dom , events Modularizing React Applications With Established UI Patterns (mfo )Feb 7, 2023 196 components , modules A Historical Reference of React Criticism (zac )Feb 6, 2023 195 history React Anti-Patterns and Best Practices—Dos and Don’ts Feb 5, 2023 194 anti-patterns , best-practices Multi-Threaded React App Using useWorker Feb 3, 2023 193 multithreading , javascript , web-workers 6 Approaches for Data Fetching in React Jan 31, 2023 192 data-fetching Invoking React Components From Your Ember Apps Jan 31, 2023 191 emberjs , components Using Local Storage in JavaScript and React Jan 30, 2023 190 javascript , browser-storage Replace “Create React App” Recommendation With Vite Jan 22, 2023 189 discussions , vite Intro to Wasp—Fullstack App Jan 17, 2023 188 videos , introductions , wasp , express React, Vite, and TypeScript: Get Started in Under 2 Minutes Jan 12, 2023 187 introductions , vite , typescript Set Up a React App With TypeScript in 5 Minutes Jan 10, 2023 186 vite , typescript 2022 JavaScript Rising Stars Jan 6, 2023 185 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 184 libraries , components , radix React JS Best Practices From the New Docs Dec 30, 2022 183 best-practices , javascript , jsx , aria Theme Toggles Dec 27, 2022 182 websites , theming , toggles , html React’s New Killer Documentation Focused Only on Functional Components Dec 21, 2022 181 documentation Everything You Need to Know About Concurrent React (with a Little Bit of Suspense) (cod )Dec 14, 2022 180 concurrency Conditional Wrapping in React Dec 11, 2022 179 Improving React Interaction Times by 4× Nov 16, 2022 178 performance , optimization A Love Letter to React (fly )Nov 2, 2022 177 jsx React Concurrency, Explained Oct 28, 2022 176 slides , concurrency How We Improved React Loading Times by 70% With Next.js Oct 23, 2022 175 performance , nextjs , case-studies How to Set Up the New Google Auth in a React and Express App Oct 21, 2022 174 how-tos , google , authentication , express Moving From React to htmx (htm )Oct 15, 2022 173 migrating , htmx A Little Semantic HTML Trick for React Components Oct 10, 2022 172 html , semantics , components , tips-and-tricks The Future of Rendering in React (psu )Oct 6, 2022 171 client-side-rendering , server-side-rendering The New Wave of JavaScript Web Frameworks Sep 26, 2022 170 javascript , frameworks , vuejs , svelte , solidjs React I Love You, but You’re Bringing Me Down (fra /mar )Sep 20, 2022 169 PureComponents vs. Functional Components With Hooks (ade )Sep 13, 2022 168 components , hooks , comparisons A Guide to Choosing the Right React State Management Solution (log )Sep 9, 2022 167 guides , state-management Me and React: 5 Years in 15 Minutes Sep 8, 2022 166 Understanding “useMemo” and “useCallback” (jos )Aug 30, 2022 165 hooks React Query vs. SWR Aug 19, 2022 164 videos , data-fetching , comparisons React Re-Renders Guide: Preventing Unnecessary Re-Renders (ade )Aug 17, 2022 163 guides , client-side-rendering Why React Re-Renders (jos )Aug 16, 2022 162 client-side-rendering Building Accessible Select Components in React Aug 15, 2022 161 components , forms , accessibility (Re-)Introducing Gatsby, a Reactive Site Generator Aug 12, 2022 160 gatsby , performance , reactivity , site-generators , introductions Stream Videos With WebRTC API and React (cod )Aug 9, 2022 159 webrtc , apis , multimedia 5 Good Practices to Scale Your React Projects Easily Aug 7, 2022 158 scalability , best-practices 500 ms to 1.7 ms in React: A Journey and a Checklist Jul 28, 2022 157 performance Clean Architecture: Applying With React Jul 24, 2022 156 architecture Creating an App Using Drag and Drop With React Without Libraries Jul 20, 2022 155 drag-and-drop 7 Tips for Clean React TypeScript Code You Must Know Jul 17, 2022 154 typescript , tips-and-tricks Applying SOLID Principles in React Jul 12, 2022 153 quality , maintainability , principles , solid Guide to Trending Front-End Frameworks in 2022 (uxm )Jul 11, 2022 152 guides , frameworks , jquery , express , angular , vuejs The New Wave of React State Management Jun 30, 2022 151 state-management , comparisons Missing Introduction to React Jun 24, 2022 150 introductions Different Ways to Write CSS in React (css )Jun 22, 2022 149 css Notes on Maintaining an Internal React Component Library Jun 16, 2022 148 maintenance , components , libraries Building Interoperable Web Components That Even Work With React (ada /css )Jun 7, 2022 147 web-components , interoperability React Accessibility Resources (bru )May 19, 2022 146 accessibility , link-lists React Hooks Best Practices in 2022 May 19, 2022 145 hooks The Complete Modern React Developer 2022 May 10, 2022 144 Under the Hood: React vs. Vue vs. Svelte May 10, 2022 143 frameworks , vuejs , svelte , comparisons Why I Don’t Miss React: A Story About Using the Platform May 3, 2022 142 What Is Memoization? How and When to Memoize in JavaScript and React (fre )Apr 26, 2022 141 memoization , javascript Mastering CSS Transitions With React 18 Apr 21, 2022 140 css , transitions React 18—New Features and Improvement Strategies Apr 18, 2022 139 Test-Driven Development With React and Redux: Thunk, Slices, and Requests Mocking Apr 17, 2022 138 testing , redux Component Party Apr 12, 2022 137 websites , components , frameworks , comparisons , svelte , qwik , vuejs , angular , lit , emberjs , solidjs , alpinejs , marko How to Use Props in React (rwi )Mar 25, 2022 136 how-tos , props React Best Practices and Patterns to Reduce Code Mar 15, 2022 135 optimization , best-practices Higher-Order Components in React Hooks Era (ade )Feb 27, 2022 134 components , hooks Solid.js Feels Like What I Always Wanted React to Be Feb 27, 2022 133 frameworks , solidjs How I Structure My React Projects Feb 25, 2022 132 architecture Screaming Architecture—Evolution of a React Folder Structure Feb 25, 2022 131 architecture Deploying a React Application to Netlify Feb 24, 2022 130 deploying , web-apps , netlify React State Management Libraries in 2022 Feb 19, 2022 129 state-management , libraries What Web Frameworks Solve: The Vanilla Alternative (nom /sma )Feb 4, 2022 128 frameworks , javascript What Web Frameworks Solve and How to Do Without Them (nom /sma )Jan 28, 2022 127 frameworks , svelte Frontend Challenges: Front-End Engineer Assignment Jan 17, 2022 126 javascript , typescript , training Memory Leaks, How to Avoid Them in a React App Jan 8, 2022 125 how-tos , memory Optimizing State Management in React Applications (per )Dec 7, 2021 124 state-management Blog Page Accessibility Deep Dive Nov 22, 2021 123 accessibility , deep-dives Useful React Hooks That You Can Use in Your Projects (sma )Nov 12, 2021 122 hooks Easy Dark Mode (and Multiple Color Themes) in React (css )Nov 11, 2021 121 dark-mode , theming How to Implement Memoization in React to Improve Performance Nov 4, 2021 120 how-tos , performance , memoization , optimization Add a Contact Form to a React App With Netlify Forms Oct 28, 2021 119 netlify , forms , functionality Best UI Frameworks for React.js Oct 11, 2021 118 frameworks Introducing Svelte, and Comparing Svelte With React and Vue Oct 1, 2021 117 svelte , vuejs , comparisons , introductions Faster React Apps With Memoization Sep 28, 2021 116 performance , memoization A Practical Guide to Creating Reusable React Components Sep 6, 2021 115 guides , components , maintainability Compound Components in React (sma )Aug 27, 2021 114 components React JS—the Confusing Parts Aug 24, 2021 113 jsx I Tried Angular as a React Developer: Here Are 6 Things I Like About It Aug 19, 2021 112 angular , comparisons Building the Same App 5 Times Aug 18, 2021 111 comparisons , jquery , angular , vuejs , svelte You Don’t Know “useEffect” Aug 15, 2021 110 hooks React Children and Iteration Methods (sma )Aug 4, 2021 109 Using localStorage With React Hooks (log )Aug 3, 2021 108 browser-storage , hooks Getting Started With React “useContext” Hook and React Context Jul 26, 2021 107 hooks , introductions You Don’t Need React for Building Websites (cit )Jul 25, 2021 106 A Visual Guide to React Rendering—It Always Re-Renders Jul 20, 2021 105 guides Freelance React Developer Checklist (rwi )Jul 11, 2021 104 checklists Build a Website With React and Tailwind CSS Jul 6, 2021 103 tailwind How We Built React Components for Any Front End Jun 30, 2021 102 components , case-studies Accessibility in React Jun 23, 2021 101 accessibility React Architecture: How to Structure and Organize a React Application Jun 23, 2021 100 how-tos , architecture React Cheat Sheet (Updated June 2021) Jun 11, 2021 99 cheat-sheets Vue.js vs. React—Not Your Usual Comparison Jun 7, 2021 98 frameworks , vuejs , comparisons How to Build an Image Comparison Slider May 27, 2021 97 how-tos , sliders , images Svelte for the Experienced React Dev (ada /css )May 21, 2021 96 svelte Building a React Design System for Adoption and Scale May 12, 2021 95 design-systems 21 Best Practices for a Clean React Project Apr 23, 2021 94 best-practices , quality The 5 Most Popular Front-End Frameworks Compared Apr 13, 2021 93 frameworks , comparisons , angular , vuejs , svelte , emberjs React vs. Vue in 2021: Best JavaScript Framework Mar 19, 2021 92 frameworks , vuejs , comparisons Comparing Svelte and React Mar 9, 2021 91 svelte , comparisons How to Set Up VS Code for React Development Jan 19, 2021 90 how-tos , vs-code , microsoft , code-editors 2020 JavaScript Rising Stars Jan 13, 2021 89 javascript , frameworks , nodejs , vuejs , angular , building , testing , tooling , css-in-js , mobile , state-management , graphql , retrospectives How to Deal With Common React JS Problems—Actionable Tips Nov 16, 2020 88 how-tos , tips-and-tricks The What, Why, and How of Using a Skeleton Loading Screen (tre )Nov 12, 2020 87 placeholders , performance Authenticating React Apps With Auth0 (sma )Nov 11, 2020 86 authentication , tooling , auth0 The Top 13 Web Development Tools You Must Know About Nov 10, 2020 85 tooling , angularjs , foundation , mongodb , github , typescript , jquery , bootstrap , dev-tools , chrome , grunt , codepen , sublime-text , vs-code , link-lists Getting Started With Next.js (sma )Oct 22, 2020 84 introductions , nextjs Getting Started With React: A Beginner’s Guide Oct 8, 2020 83 introductions , guides , jsx Unit Testing in React Native Applications (sma )Sep 29, 2020 82 native , testing Drawing the Invisible: React Explained in Five Visual Metaphors Sep 22, 2020 81 videos Animating React Components With GreenSock (sma )Sep 14, 2020 80 gsap , javascript , components , animations React With TypeScript: Best Practices Sep 14, 2020 79 typescript , best-practices Building React Apps With Storybook (sma )Sep 3, 2020 78 storybook Mastering Props and PropTypes in React (sma )Aug 17, 2020 77 props Vue vs. React in 2021: Which Framework to Choose and When Aug 6, 2020 76 frameworks , vuejs , comparisons Updating React at Etsy Jul 29, 2020 75 case-studies , preact , frameworks How to Use Styled Components in React (sma )Jul 23, 2020 74 how-tos , css-in-js , css , javascript ReactJS: A Simple Custom Hook Jul 21, 2020 73 hooks Methods of Improving and Optimizing Performance in React Apps (sma )Jul 16, 2020 72 performance , optimization JavaScript to Know for React (ken )Jul 15, 2020 71 javascript Most Popular JavaScript Frameworks in 2020 Jul 14, 2020 70 frameworks , javascript , angular , vuejs , nodejs , svelte , comparisons A Practical Guide to Testing React Applications With Jest (sma )Jun 24, 2020 69 guides , testing , jest A Lazy Dark Mode Jun 20, 2020 68 dark-mode Higher-Order Components in React (sma )Jun 8, 2020 67 components Firebase Config in a React App (ama )Jun 5, 2020 66 firebase , configuration Building Reusable React Components Using Tailwind (sma )May 25, 2020 65 components , tailwind , maintainability Blogged Answers: A (Mostly) Complete Guide to React Rendering Behavior May 17, 2020 64 guides , client-side-rendering In Defense of the Modern Web (ric )May 15, 2020 63 javascript , svelte Styling Components in React (sma )May 14, 2020 62 components , css , sass , css-in-js , javascript Maybe You Don’t Need That SPA May 12, 2020 61 single-page-apps , javascript , marko , performance Second-Guessing the Modern Web (tmc )May 10, 2020 60 single-page-apps , code-splitting , server-side-rendering , apis , data-fetching Working With MDX Custom Elements and Shortcodes (css )May 7, 2020 59 markdown , mdx , gatsby Implementing Dark Mode in React Apps Using styled-components (sma )Apr 28, 2020 58 dark-mode , components , javascript The Cost of JavaScript Frameworks (tka )Apr 21, 2020 57 javascript , frameworks , performance , metrics , jquery , vuejs , angular Best Practices With React Hooks (sma )Apr 15, 2020 56 hooks , best-practices Getting Started With the React Hooks API (sma )Apr 10, 2020 55 introductions , hooks , apis React Folder Structure in 5 Steps (rwi )Apr 6, 2020 54 architecture Creating Sortable Tables With React (sma )Mar 20, 2020 53 tables , sorting The Perils of Rehydration (jos )Mar 7, 2020 52 hydration Setting Up Tailwind CSS in a React Project (sma )Feb 24, 2020 51 tailwind React Tutorial (jad )Jan 20, 2020 50 websites , courses , tutorials An Introduction to React’s Context API (sma )Jan 13, 2020 49 introductions , apis 2019 JavaScript Rising Stars (sac )Jan 10, 2020 48 javascript , frameworks , nodejs , vuejs , angular , testing , compiling , building , tooling , mobile , css-in-js , graphql , retrospectives Frontend Design, React, and a Bridge Over the Great Divide (bra )Jul 17, 2019 47 html , css , javascript , career Getting to Know the “useReducer” React Hook (css )Jun 26, 2019 46 hooks , examples How to Use Redux With React Hooks (tre )Jun 20, 2019 45 how-tos , redux , hooks Using Cypress to Write Tests for a React Application (css )Jun 12, 2019 44 testing , cypress Getting Started With React Testing Library (css )May 22, 2019 43 introductions , testing , libraries Deploying a Client-Side Rendered “create-react-app” to Microsoft Azure (ade /css )May 10, 2019 42 client-side-rendering , deploying , azure , microsoft Explore GraphQL With Apollo and React: Build a Superhero Database May 8, 2019 41 graphql , databases Using Parcel as a Bundler for React Applications (css )Apr 25, 2019 40 bundling , parcel , webpack The Circle of a React Lifecycle (css )Apr 23, 2019 39 Advanced Tooling for Web Components (css )Mar 22, 2019 38 web-components , angular , vuejs , tooling Accessibility Is Not a “React Problem” (chr /css )Mar 11, 2019 37 accessibility A Complete Guide to “useEffect” (dan )Mar 9, 2019 36 guides , hooks , components What Hooks Mean for Vue (sar /css )Feb 4, 2019 35 vuejs , hooks 2018 JavaScript Rising Stars (sac )Jan 6, 2019 34 javascript , frameworks , nodejs , vuejs , angular , mobile , compiling , building , testing , tooling , code-editors , css-in-js , graphql , retrospectives Static vs. Server Rendering Dec 15, 2018 33 rendering , performance , comparisons An Overview of Render Props in React (css )Nov 16, 2018 32 overviews , props , examples useHooks (gra )Oct 29, 2018 31 websites , hooks Component Reusability in React and Vue Aug 6, 2018 30 vuejs , components , maintainability Understanding React “setState” (css )Apr 25, 2018 29 An Introduction to Drupal for React Developers (sia )Apr 24, 2018 28 introductions , drupal What Are Higher-Order Components in React? (css )Apr 19, 2018 27 components React Code Style Guide (css )Mar 27, 2018 26 style-guides , props , formatting React’s Accessibility Code Linter (24a )Dec 20, 2017 25 linting , eslint , tooling , accessibility Getting Started With Redux Sep 26, 2017 24 introductions , redux , state-management A Guide to Testing React Components Sep 22, 2017 23 guides , components , testing What’s New in React 16? Sep 12, 2017 22 Intro to Firebase and React (css )Sep 6, 2017 21 introductions , firebase All About React Router 4 (bra /css )Aug 7, 2017 20 react-router , routing , examples Why Choose Vue.js (ano )Jun 23, 2017 19 vuejs , comparisons Server-Side React Rendering (css )Jun 22, 2017 18 server-side-rendering Explorations in the Virtual DOM: How React.js Impacts Accessibility (mar )Mar 3, 2017 17 slides , accessibility , dom 2016 JavaScript Rising Stars (sac )Jan 20, 2017 16 javascript , frameworks , nodejs , mobile , compiling , building , testing , tooling , code-editors , retrospectives React Internationalization How-To (sma )Jan 19, 2017 15 how-tos , internationalization CSS Modules and React (fon /css )May 23, 2016 14 css , modules , javascript A Comparison of Animation Technologies (sar /css )May 2, 2016 13 animations , comparisons , css , canvas , smil , webgl , gsap , jquery , threejs Leveling Up With React: Redux (bra /css )Mar 28, 2016 12 redux , state-management Leveling Up With React: React Router (bra /css )Mar 14, 2016 11 routing , react-router Intro to ReactJS Mar 13, 2016 10 introductions React Server Side Rendering With Node and Express (sma )Mar 2, 2016 9 server-side-rendering , nodejs , express Getting Started With React: Building a “Hello World” Demo Feb 5, 2016 8 introductions , frameworks The Sad State of Web Development Jan 11, 2016 7 nodejs , babel , postcss , single-page-apps Generating SVG With React (sma )Dec 28, 2015 6 svg , javascript React + Performance = ? (aer )Jul 3, 2015 5 performance , metrics Two Weird Tricks That Fix React (dan )Mar 10, 2015 4 tips-and-tricks Demystifying React Components State Mar 6, 2015 3 components , state-management React: Rethinking Best Practices (jsc )Oct 30, 2013 2 videos , best-practices UI Events Viewer (db )1 tools , exploration , auditing , debugging , dom , events