React vs. Backbone in 2025 Oct 23, 2025 442 backbone , comparisons , frameworks React and Remix Choose Different Futures Oct 23, 2025 441 remix , simplicity , complexity , comparisons One Year With Next.js App Router—Why We’re Moving On Oct 21, 2025 440 nextjs , routing , components , tooling How to Fix Any Bug dan )Oct 21, 2025 439 how-tos , ai , debugging Beyond Signals, by Ryan Carniato rya /jet )Oct 9, 2025 438 videos , signals , reactivity , solidjs Tailwind CSS in React and Next.js: A Complete Setup Guide Oct 9, 2025 437 guides , tailwind , nextjs Introducing the React Foundation set +/rea )Oct 7, 2025 436 introductions Lazy-Loading as a Security Measure Oct 6, 2025 435 security , lazy-loading , angular Stop Ignoring the Browser: The Biggest Frontend Shift in a Decade the )Oct 2, 2025 434 browsers , web-platform , frameworks , angular Why Next.js Falls Short on Software Engineering Sep 27, 2025 433 nextjs , complexity React Won by Default—and It’s Killing Frontend Innovation che )Sep 16, 2025 432 svelte , solidjs , qwik , frameworks , checklists We Fired Our React Stack—and Our Velocity Doubled Sep 15, 2025 431 tech-stacks , solidjs , comparisons , productivity I’ve Tried Solid.js, Now I’m Starting to Hate React ale )Sep 10, 2025 430 solidjs , jsx , apis , web-components Using the Node 18+ Native Test Runner With TypeScript and React Sep 4, 2025 429 nodejs , testing , typescript React 19 Broke Update Stability, Keeping Half of Developers Stuck Aug 23, 2025 428 angular , vuejs , comparisons , maintenance React Mock Interview: Kent C. Dodds, Jack Herrington, and Roadside Coder Solve React Coding Question ken +/shr )Aug 14, 2025 427 videos , interviews , interviewing Reflections on the React Community lee )Aug 11, 2025 426 nextjs , vercel , community The Useless “useCallback” tkd )Jul 28, 2025 425 callbacks , memoization Introducing Zustand (State Management) ada /fro )Jul 21, 2025 424 introductions , state-management , zustand React Router and React Server Components: The Path Forward mar /rem )Jul 16, 2025 423 react-router , components , outlooks The History of React Through Code cru /pla )Jul 7, 2025 422 history , examples 30 Years of JavaScript: 10 Milestones That Changed the Web ric /the )Jul 5, 2025 421 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 420 videos , signals , history Next.js 15 for Beginners—Your First Step Into the World of Full-Stack React Jun 21, 2025 419 introductions , nextjs 8 Reasons Your Next.js App Is Slow—and How to Fix Them log )Jun 20, 2025 418 how-tos , nextjs , performance How Imports Work in RSC dan )Jun 5, 2025 417 components , modules , javascript Your React Meta-Framework Feels Broken, Here’s Why red )May 25, 2025 416 frameworks , nextjs , react-router , comparisons Introduction to JavaScript Frameworks rya )May 20, 2025 415 introductions , videos , javascript , frameworks , angular , vuejs , svelte , solidjs Just Fucking Use React ome +)May 16, 2025 414 websites React Router RSC Preview rem )May 15, 2025 413 react-router , components Dependency Inversion in React: Building Truly Testable Components May 9, 2025 412 components , testing The Growing Divide Among React Developers… fir )May 5, 2025 411 videos , components , nextjs , vercel Robust Data Fetching Architecture for Complex React/Next.js Apps tre )May 4, 2025 410 nextjs , hooks , data-fetching , architecture React Compiler Explained in 3 Minutes (Goodbye, Re-Renders) bet )May 2, 2025 409 videos , compiling React Internals: Which “useEffect” Runs First? fro )Apr 28, 2025 408 hooks Impossible Components dan )Apr 22, 2025 407 components , state-management Advanced React in the Wild add )Apr 15, 2025 406 nextjs , performance , case-studies 7 React Patterns That Made Me a Better Front-End Developer Apr 11, 2025 405 hooks , props , software-design-patterns React Server Confusion ano )Apr 8, 2025 404 components , vite , fastify React Reconciliation: The Hidden Engine Behind Your Components Apr 8, 2025 403 dom , components React 19’s New Hooks: With Practical Examples let )Apr 1, 2025 402 hooks , javascript , examples React Email 4.0 Mar 28, 2025 401 email , tooling React Query API Design: Lessons Learned tkd )Mar 25, 2025 400 videos , lessons , apis , state-management , data-fetching , tanstack SSR Deep Dive for React Developers Mar 20, 2025 399 deep-dives , server-side-rendering , javascript Stop Chasing New JavaScript Frameworks: Build With Fundamentals Instead Mar 20, 2025 398 fundamentals , javascript , frameworks , vuejs , angular , svelte , solidjs Is React Accessible? That’s the Wrong Question Mar 17, 2025 397 accessibility , jsx , semantics , html Why the Latest JavaScript Frameworks Are a Waste of Time Mar 14, 2025 396 frameworks , javascript , angular Retrieval-Augmented Generation With Node.js, Podman AI Lab, and React Mar 11, 2025 395 ai , nodejs , podman 7 Best Practices of File Upload With JavaScript and React Mar 3, 2025 394 file-handling , javascript , best-practices Leverage on Redux to Execute Your Tests 100× Times Faster Mar 1, 2025 393 redux , testing , performance , examples JavaScript Fatigue Strikes Back all )Feb 28, 2025 392 javascript , frameworks , libraries , tooling React Libraries for 2025 rwi )Feb 17, 2025 391 libraries , tooling , link-lists Sunsetting “Create React App” mat +/rea )Feb 14, 2025 390 State of React 2024 [Results] sac +/dev )Feb 12, 2025 389 surveys , metrics “Create React App” Officially Deprecated Amid React 19 Compatibility Issues sar /soc )Feb 11, 2025 388 vite , migrating , single-page-apps , deprecation How to Start a React Project rwi )Feb 11, 2025 387 how-tos Introducing Fusion: Write PHP Inside Vue and React Components eri /lar )Feb 4, 2025 386 introductions , tooling , php , vuejs , components React Is Just “document.createElement()” With Good Marketing, and I Can Prove It Feb 1, 2025 385 typescript , tailwind State Management: Simplified for Front-End Developers Jan 25, 2025 384 state-management , flutter , vuejs , best-practices React.js vs. Next.js bhu )Jan 25, 2025 383 nextjs , comparisons , performance Initial Load Performance for React Developers: Investigative Deep Dive ade )Jan 21, 2025 382 deep-dives , performance , web-vitals , metrics Moving on From React, a Year Later kel )Jan 18, 2025 381 migrating , stimulus , performance From React to Next.js: When and Why to Make the Switch Jan 17, 2025 380 migrating , nextjs Revealed: React’s Experimental Animations API cit )Jan 13, 2025 379 animations , transitions , apis Top React Best Practices in 2025 Jan 7, 2025 378 best-practices 2024 JavaScript Rising Stars Jan 7, 2025 377 javascript , frameworks , libraries , vuejs , tooling , mobile , desktop , state-management , ai , css-in-js , testing , graphql , retrospectives Tech Stack 2025 Jan 3, 2025 376 tech-stacks , remix , astro , zustand , tailwind , prisma , playwright , cloudflare You Don’t Need Next.js Jan 1, 2025 375 migrating , nextjs , metrics Create Stunning Dashboards With ReactJS: Step-By-Step Guide Dec 22, 2024 374 guides , visualization React 19 and Web Component Examples chr /fro )Dec 16, 2024 373 web-components , examples React v19 rea )Dec 5, 2024 372 release-notes React vs. Angular: Which Framework Should We Choose in 2024 and 2025? bhu )Dec 4, 2024 371 frameworks , angular , comparisons How React Compiler Performs on Real Code ade )Dec 4, 2024 370 compiling , rendering , memoization How Does the React Compiler Perform on Real Code ade )Dec 4, 2024 369 compiling , rendering , memoization , performance If Not React, Then What? sli )Nov 29, 2024 368 frameworks , client-side-rendering , user-experience , performance I Don’t Have Time to Learn React kei )Nov 21, 2024 367 career , craft , prioritization Static Site Generation With Next.js: Using Next.js for React.js Applications Nov 20, 2024 366 static-site-generation , site-generators , nextjs React.js Best Practices for Beginners: A Comprehensive Guide Nov 20, 2024 365 guides , best-practices , components , state-management , hooks , debugging How to Optimize React Performance: Best Practices and Techniques Nov 5, 2024 364 how-tos , performance , optimization , best-practices , techniques HTML Form Validation Is Heavily Underused Oct 28, 2024 363 html , forms , validation State of React 2024 sac +/dev )Oct 19, 2024 362 surveys Introduction to Zustand: A Lightweight State Management for React Oct 15, 2024 361 introductions , zustand , state-management JS Frameworks, in Their Own Words (by Word Cloud) j9t )Oct 11, 2024 360 frameworks , javascript , vuejs , angular , svelte , express , meteor , nextjs , comparisons How Microsoft Edge Is Replacing React With Web Components ric /the )Oct 11, 2024 359 edge , microsoft , browsers , web-components Liskov’s Gun: The Parallel Evolution of React and Web Components bal )Oct 8, 2024 358 web-components , comparisons React on the Server Is Not PHP Oct 4, 2024 357 servers , php Building a Dynamic Background Effect Sep 26, 2024 356 css , backgrounds , animations , effects Stop Using “React.Fragment” Sep 16, 2024 355 Introducing TanStack Router ada /fro )Sep 13, 2024 354 introductions , routing , tanstack React 19 Cheat Sheet ken )Sep 11, 2024 353 cheat-sheets Create a Toggle Switch in React as a Reusable Component Sep 9, 2024 352 components , toggles , sass , maintainability , functionality Frontend Dev Plus Data Structures and Algorithms: How DSA Can Power Your React App Sep 8, 2024 351 data-structures , algorithms What’s New in React 19 Sep 4, 2024 350 vercel What Is React.js? hey )Sep 2, 2024 349 videos Faster Pages With React Aug 30, 2024 348 performance An SSR Performance Showdown mco )Aug 30, 2024 347 server-side-rendering , performance , vuejs , svelte , solidjs , preact , comparisons Interface Segregation Principle in React Aug 27, 2024 346 principles , solid How to Use React Compiler—a Complete Guide fre )Aug 27, 2024 345 how-tos , guides , compiling React Is (Becoming) a Full-Stack Framework rwi )Aug 20, 2024 344 frameworks Tips for Using React Testing Library to Write Unit Tests ato )Aug 13, 2024 343 testing , libraries , tips-and-tricks 101 React Tips and Tricks for Beginners [and] Experts Aug 5, 2024 342 tips-and-tricks , best-practices Frontend Security Checklist tre )Jul 30, 2024 341 security , checklists Why the jQuery Creator Uses React and TypeScript jer +/syn )Jul 26, 2024 340 podcasts , interviews , jquery , typescript Vanilla React Jul 25, 2024 339 videos , routing React for Two Computers dan )Jul 25, 2024 338 videos Let’s Break React’s Rules Jul 25, 2024 337 videos , hooks Cross Platform React Jul 25, 2024 336 videos , native , outlooks And Now You Understand React Server Components ken )Jul 25, 2024 335 videos , components State of React 2023 [Results] sac /dev )Jul 19, 2024 334 surveys , metrics From Web to Native With React Jul 11, 2024 333 migrating Sneaky React Memory Leaks: How the React Compiler Won’t Save You Jul 7, 2024 332 memory , compiling Comprehensive React.js Cheatsheet for Developers Jun 28, 2024 331 cheat-sheets Understanding React Hooks Jun 27, 2024 330 hooks Enhancing The New York Times Web Performance With React 18 Jun 26, 2024 329 performance , case-studies Understanding React Compiler Jun 19, 2024 328 compiling How React 19 (Almost) Made the Internet Slower cod )Jun 17, 2024 327 performance React Compiler—What, Why, and How? fro )Jun 12, 2024 326 compiling , memoization , nextjs Write SOLID React Hooks Jun 2, 2024 325 hooks , principles , solid Want Out of React Complexity? Try Vue’s Progressive Framework ric /the )May 25, 2024 324 vuejs , frameworks , comparisons React Compiler rea )May 15, 2024 323 compiling Build Your Own React.js in 400 Lines of Code May 10, 2024 322 jsx , principles The War Begins: Top Best JavaScript Framework to Learn in 2024 May 2, 2024 321 frameworks , comparisons , vuejs , angular , svelte , emberjs , preact , alpinejs , stimulus , nextjs , nestjs Demystifying React’s Types: Ref Types May 1, 2024 320 A React Developer’s Guide to Learning Solid.js May 1, 2024 319 guides , solidjs , comparisons The First Framework That Lets You Visualize Your React/Node.js App Apr 23, 2024 318 frameworks , visualization , nodejs , wasp Optimising React Apps Apr 21, 2024 317 optimization How to Submit a Form in React Using FormData wom )Apr 17, 2024 316 how-tos , forms CSS in React Server Components jos )Apr 15, 2024 315 css , javascript , components , css-in-js React Server Components in a Nutshell the )Apr 9, 2024 314 components A Love Letter to Gen Z From Gen Y: Understanding React’s Evolution Apr 9, 2024 313 history Things That I Like Better in Vue Than in React Apr 8, 2024 312 vuejs , frameworks , comparisons Creating a Navbar in React Apr 8, 2024 311 navigation , css This Pattern Will Wreck Your React App’s TS Performance mat )Mar 21, 2024 310 design-patterns , typescript , performance Folder Structures in React Projects Mar 20, 2024 309 architecture Every React Concept Explained in 12 Minutes Mar 18, 2024 308 videos , concepts Quick Tip: Creating a Date Picker in React Mar 15, 2024 307 tips-and-tricks , functionality The Ultimate Guide to Choosing the Best React Website Builder Mar 6, 2024 306 guides , tooling , comparisons , link-lists Understanding Cookies and Sessions in React Feb 29, 2024 305 authentication , cookies Navigating Signals: An Efficient Alternative to React Hooks for Enhanced Performance and Optimization Feb 24, 2024 304 hooks , signals htmx vs. React: A Complete Comparison Feb 22, 2024 303 htmx , comparisons 10 Best “Create React App” Alternatives for Different Use Cases Feb 21, 2024 302 frameworks , tech-stacks , comparisons , link-lists Control Lazy Load, Infinite Scroll, and Animations in React Feb 20, 2024 301 lazy-loading , scrolling , animations , javascript Understanding React “useEffect” Feb 17, 2024 300 hooks JavaScript on Demand: How Qwik Differs From React Hydration the )Feb 17, 2024 299 javascript , qwik , hydration , comparisons React Labs: What We’ve Been Working On—February 2024 rea )Feb 15, 2024 298 React, Solid, htmx Feb 12, 2024 297 solidjs , htmx , comparisons Remix Takes on Next.js in Battle of the React Frameworks ric /the )Feb 6, 2024 296 frameworks , remix , nextjs The Most Demanded Frontend Frameworks in 2023 Feb 5, 2024 295 frameworks , comparisons , angular , vuejs 13 Best Books, Courses, and Communities for Learning React Feb 5, 2024 294 books , courses , link-lists Implementing User Authentication in React Apps With Appwrite Jan 31, 2024 293 authentication , tooling Take a Qwik Break From React With Astro the )Jan 24, 2024 292 qwik , astro , frameworks , comparisons 5 Advanced Data-Fetching Techniques in React for Enhanced User Experience Jan 16, 2024 291 data-fetching , code-splitting , components , techniques React Libraries for 2024 rwi )Jan 15, 2024 290 libraries , link-lists Moving on From React kel )Jan 15, 2024 289 migrating , stimulus Kind of Annoyed at React cas )Jan 13, 2024 288 htmx for React Developers in 10 Minutes Jan 8, 2024 287 videos , htmx A Lot of What People Use React for Would Be Better Handled With Vanilla JavaScript cfe )Jan 5, 2024 286 javascript , simplicity The Two Reacts dan )Jan 4, 2024 285 components , state-management 2024 Predictions by JavaScript Frontend Framework Maintainers low /the )Jan 3, 2024 284 outlooks , javascript , frameworks , angular , nextjs , solidjs The Best React Chart Libraries for Data Visualization in 2024 Jan 1, 2024 283 libraries , visualization , comparisons , link-lists React Is Slow, What to Do Now? Dec 30, 2023 282 performance React Server Components: The Good, the Bad, and the Ugly may )Dec 29, 2023 281 components Server and Client Component—Next.js fro )Dec 27, 2023 280 nextjs , components Zustand—Complete Tutorial cos )Dec 18, 2023 279 videos , tutorials , zustand , state-management , libraries React Props Explained With Examples Dec 18, 2023 278 props , examples 6 Techniques for Conditional Rendering in React, With Examples Dec 13, 2023 277 techniques React Performance Optimization Dec 7, 2023 276 performance , optimization Scale Your React App With Storybook and Chromatic Dec 5, 2023 275 scalability , storybook The Pros and Cons of Using React Today the )Dec 4, 2023 274 frameworks Top 10 Most Popular JavaScript Frameworks to Choose in 2024 Nov 22, 2023 273 javascript , frameworks , angular , vuejs , nodejs , express , meteor , nextjs , emberjs , backbone , svelte Why Svelte? Nov 17, 2023 272 svelte , frameworks Using Selectlist in React kil /pol )Nov 15, 2023 271 forms Concurrency in React 18 for Busy Bees ole )Nov 10, 2023 270 concurrency React Router v6: A Beginner’s Guide Nov 7, 2023 269 guides , routing , react-router Headless Component: A Pattern for Composing React UIs mfo )Nov 7, 2023 268 components , headless How to Build a Server-Side React App Using Vite and Express the )Nov 6, 2023 267 how-tos , vite , express , server-side-rendering Understanding React Error Boundary Nov 5, 2023 266 Performance in React and Next.js Nov 3, 2023 265 videos , performance , nextjs Why Signals Are Better Than React Hooks Oct 31, 2023 264 videos , javascript , signals , hooks , comparisons Guide to React Suspense and “use” Hook for Busy Bees ole )Oct 29, 2023 263 guides , hooks , promises , data-fetching An Introduction to Working With SVGs in React Oct 28, 2023 262 introductions , images , svg State of React 2023 sac /dev )Oct 27, 2023 261 surveys React Design Patterns Oct 17, 2023 260 software-design-patterns 44 React Frontend Interview Questions Oct 13, 2023 259 interviewing React Micro-Frontends Using Vite Oct 5, 2023 258 micro-frontends , vite Sharing State With Islands Architecture max )Sep 18, 2023 257 architecture , state-management , examples , astro Why Not React? Sep 17, 2023 256 v0.dev 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 Code Splitting in React: Optimize Performance by Splitting Your Code Aug 28, 2023 251 code-splitting , performance , optimization Six Reasons Not to Use React Aug 28, 2023 250 videos All 12 “useState” and “useEffect” Mistakes Junior React Developers Still Make in 2024 Aug 21, 2023 249 videos , hooks , mistakes React Props: A Visual Guide Aug 18, 2023 248 guides , props React JSX Aug 18, 2023 247 jsx 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 Things You Forgot (or Never Knew) Because of React col )Aug 4, 2023 244 frameworks , learning Route-Based Code Splitting With React Aug 4, 2023 243 code-splitting , routing Understanding React Server Components 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 What Is Asset Fingerprinting (or Cache Busting) and How It Works in ReactJS Jul 9, 2023 238 caching , fingerprinting React Design Patterns Jul 9, 2023 237 software-design-patterns 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 What to Expect From Vue in 2023 and How It Differs From React ric /the )Feb 16, 2023 200 vuejs , comparisons How to Use WebSockets in a Redux Application Feb 16, 2023 199 how-tos , websockets , redux Technical SEO Basics for React Developers Feb 11, 2023 198 fundamentals , seo React.js: The Documentary Feb 10, 2023 197 videos , history Modularizing React Applications With Established UI Patterns mfo )Feb 7, 2023 196 components , modules How to Add an Event Handler in React Feb 7, 2023 195 how-tos , dom , events 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 Invoking React Components From Your Ember Apps Jan 31, 2023 191 emberjs , components 6 Approaches for Data Fetching in React Jan 31, 2023 190 data-fetching 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) cod )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 Moving From React to htmx htm )Oct 15, 2022 172 migrating , htmx A Little Semantic HTML Trick for React Components Oct 10, 2022 171 html , semantics , components , tips-and-tricks The Future of Rendering in React psu )Oct 6, 2022 170 client-side-rendering , server-side-rendering The New Wave of JavaScript Web Frameworks Sep 26, 2022 169 javascript , frameworks , vuejs , svelte , solidjs React I Love You, but You’re Bringing Me Down Sep 20, 2022 168 PureComponents vs. Functional Components With Hooks ade )Sep 13, 2022 167 components , hooks , comparisons A Guide to Choosing the Right React State Management Solution log )Sep 9, 2022 166 guides , state-management Me and React: 5 Years in 15 Minutes Sep 8, 2022 165 Understanding “useMemo” and “useCallback” jos )Aug 30, 2022 164 hooks React Query vs. SWR Aug 19, 2022 163 videos , data-fetching , comparisons React Re-Renders Guide: Preventing Unnecessary Re-Renders ade )Aug 17, 2022 162 guides , client-side-rendering Why React Re-Renders jos )Aug 16, 2022 161 client-side-rendering Building Accessible Select Components in React Aug 15, 2022 160 components , forms , accessibility (Re-)Introducing Gatsby, a Reactive Site Generator Aug 12, 2022 159 gatsby , performance , reactivity , site-generators , introductions Stream Videos With WebRTC API and React cod )Aug 9, 2022 158 webrtc , apis , multimedia 5 Good Practices to Scale Your React Projects Easily Aug 7, 2022 157 scalability , best-practices 500 ms to 1.7 ms in React: A Journey and a Checklist Jul 28, 2022 156 performance Clean Architecture: Applying With React Jul 24, 2022 155 architecture Creating an App Using Drag and Drop With React Without Libraries Jul 20, 2022 154 7 Tips for Clean React TypeScript Code You Must Know Jul 17, 2022 153 typescript , tips-and-tricks Applying SOLID Principles in React Jul 12, 2022 152 quality , maintainability , principles , solid Guide to Trending Front-End Frameworks in 2022 uxm )Jul 11, 2022 151 guides , frameworks , jquery , express , angular , vuejs The New Wave of React State Management Jun 30, 2022 150 state-management , comparisons Missing Introduction to React Jun 24, 2022 149 introductions Different Ways to Write CSS in React css )Jun 22, 2022 148 css Notes on Maintaining an Internal React Component Library Jun 16, 2022 147 maintenance , components , libraries Building Interoperable Web Components That Even Work With React ada /css )Jun 7, 2022 146 web-components , interoperability React Hooks Best Practices in 2022 May 19, 2022 145 hooks React Accessibility Resources bru )May 19, 2022 144 accessibility , link-lists Under the Hood: React vs. Vue vs. Svelte May 10, 2022 143 frameworks , vuejs , svelte , comparisons The Complete Modern React Developer 2022 May 10, 2022 142 Why I Don’t Miss React: A Story About Using the Platform May 3, 2022 141 What Is Memoization? How and When to Memoize in JavaScript and React fre )Apr 26, 2022 140 memoization , javascript Mastering CSS Transitions With React 18 Apr 21, 2022 139 css , transitions React 18—New Features and Improvement Strategies Apr 18, 2022 138 Test-Driven Development With React and Redux: Thunk, Slices, and Requests Mocking Apr 17, 2022 137 testing , redux Component Party Apr 12, 2022 136 websites , components , frameworks , comparisons , svelte , qwik , vuejs , angular , lit , emberjs , solidjs , alpinejs How to Use Props in React rwi )Mar 25, 2022 135 how-tos , props React Best Practices and Patterns to Reduce Code Mar 15, 2022 134 optimization , best-practices Solid.js Feels Like What I Always Wanted React to Be Feb 27, 2022 133 frameworks , solidjs Higher-Order Components in React Hooks Era ade )Feb 27, 2022 132 components , hooks Screaming Architecture—Evolution of a React Folder Structure Feb 25, 2022 131 architecture How I Structure My React Projects Feb 25, 2022 130 architecture Deploying a React Application to Netlify Feb 24, 2022 129 deploying , web-apps , netlify React State Management Libraries in 2022 Feb 19, 2022 128 state-management , libraries What Web Frameworks Solve: The Vanilla Alternative nom /sma )Feb 4, 2022 127 frameworks , javascript What Web Frameworks Solve and How to Do Without Them nom /sma )Jan 28, 2022 126 frameworks , svelte Frontend Challenges: Front-End Engineer Assignment Jan 17, 2022 125 javascript , typescript , training Memory Leaks, How to Avoid Them in a React App Jan 8, 2022 124 how-tos , memory Optimizing State Management in React Applications Dec 7, 2021 123 state-management Blog Page Accessibility Deep Dive Nov 22, 2021 122 accessibility , deep-dives Useful React Hooks That You Can Use in Your Projects sma )Nov 12, 2021 121 hooks Easy Dark Mode (and Multiple Color Themes) in React css )Nov 11, 2021 120 dark-mode , theming How to Implement Memoization in React to Improve Performance Nov 4, 2021 119 how-tos , performance , memoization , optimization Add a Contact Form to a React App With Netlify Forms Oct 28, 2021 118 netlify , forms , functionality Best UI Frameworks for React.js Oct 11, 2021 117 frameworks Introducing Svelte, and Comparing Svelte With React and Vue Oct 1, 2021 116 svelte , vuejs , comparisons , introductions Faster React Apps With Memoization Sep 28, 2021 115 performance , memoization A Practical Guide to Creating Reusable React Components Sep 6, 2021 114 guides , components , maintainability Compound Components in React sma )Aug 27, 2021 113 components React JS—the Confusing Parts Aug 24, 2021 112 jsx I Tried Angular as a React Developer: Here Are 6 Things I Like About It Aug 19, 2021 111 angular , comparisons Building the Same App 5 Times Aug 18, 2021 110 comparisons , jquery , angular , vuejs , svelte You Don’t Know “useEffect” Aug 15, 2021 109 hooks React Children and Iteration Methods sma )Aug 4, 2021 108 Using localStorage With React Hooks log )Aug 3, 2021 107 browser-storage , hooks Getting Started With React “useContext” Hook and React Context Jul 26, 2021 106 hooks , introductions You Don’t Need React for Building Websites cit )Jul 25, 2021 105 A Visual Guide to React Rendering—It Always Re-Renders Jul 20, 2021 104 guides Freelance React Developer Checklist rwi )Jul 11, 2021 103 checklists Build a Website With React and Tailwind CSS Jul 6, 2021 102 tailwind How We Built React Components for Any Front End Jun 30, 2021 101 components , case-studies React Architecture: How to Structure and Organize a React Application Jun 23, 2021 100 how-tos , architecture Accessibility in React Jun 23, 2021 99 accessibility React Cheat Sheet (Updated June 2021) Jun 11, 2021 98 cheat-sheets Vue.js vs. React—Not Your Usual Comparison Jun 7, 2021 97 frameworks , vuejs , comparisons How to Build an Image Comparison Slider May 27, 2021 96 how-tos , sliders , images Svelte for the Experienced React Dev ada /css )May 21, 2021 95 svelte Building a React Design System for Adoption and Scale May 12, 2021 94 design-systems 21 Best Practices for a Clean React Project Apr 23, 2021 93 best-practices , quality The 5 Most Popular Front-End Frameworks Compared Apr 13, 2021 92 frameworks , comparisons , angular , vuejs , svelte , emberjs React vs. Vue in 2021: Best JavaScript Framework Mar 19, 2021 91 frameworks , vuejs , comparisons Comparing Svelte and React Mar 9, 2021 90 svelte , comparisons How to Set Up VS Code for React Development Jan 19, 2021 89 how-tos , vs-code , microsoft , code-editors 2020 JavaScript Rising Stars Jan 13, 2021 88 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 87 how-tos , tips-and-tricks The What, Why, and How of Using a Skeleton Loading Screen tre )Nov 12, 2020 86 placeholders , performance Authenticating React Apps With Auth0 sma )Nov 11, 2020 85 authentication , tooling , auth0 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 React With TypeScript: Best Practices Sep 14, 2020 80 typescript , best-practices Animating React Components With GreenSock sma )Sep 14, 2020 79 gsap , javascript , components , animations 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 , 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 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