PinnedReact re-renders guide: preventing unnecessary re-rendersMost important patterns that can prevent React components re-rendersAug 17, 202211Aug 17, 202211
Initial load performance for React developers: investigative deep diveExploring Core Web Vitals, performance dev tools, initial load performance, which metrics measure it, and what can influence it3d ago3d ago
How React Compiler Performs on Real CodeExploring the impact of React Compiler on initial load and interaction performance. With numbers. Measured on a real app.Dec 12, 20242Dec 12, 20242
Existential React questions and a perfect Modal DialogMy step-by-step process for implementing a new feature from an idea to a production-ready solution using Modal Dialog as an example.Dec 5, 20242Dec 5, 20242
Intro to CSS animations for React developersInvestigating CSS animations in React by building some useful components like slide-in drawers, expandable search field, fancy hover…Oct 4, 20241Oct 4, 20241
Replacing React code with CSS :has selectorLooking into what the new CSS :has selector is and how it can be used to improve our React code. Includes practical and beautiful examples.Sep 16, 20242Sep 16, 20242
I tried React Compiler today, and guess what… 😉Investigating whether we can forget about memoization in React, now that the React Compiler is open-sourced.Jun 10, 202413Jun 10, 202413
React Compiler & React 19 — forget about memoization soon?Did you know that React Compiler is not actually React 19? But when can we expect it then and forget about memo? And what exactly changes?Mar 13, 20242Mar 13, 20242
React useTransition: performance game changer or…?Looking into what React Concurrent Rendering is, what hooks like useTransition and useDeferredValue do, their benefits and downsidesOct 23, 2023Oct 23, 2023
Fantastic closures and how to find them in ReactDeep dive into closures in JavaScript and React: how they appear, why we need them, what stale closures are, and how to fix them in ReactAug 17, 20238Aug 17, 20238