Articles for the Performance tag
-
Partytown: Move the Noisy Guests Off Your Main Thread
Your code is fast. It's the four tracking pixels and Google Tag Manager fighting for the main thread that aren't. Partytown gives them their own room to party in.
-
Critical: Painting the Fold Before the Stylesheet Lands
A render-blocking stylesheet can hold your whole page hostage. Critical defuses that by inlining just the styles the first screen needs and deferring everything else.
-
React Native Worklets: Threading the Needle Across Runtimes
Single-threaded JavaScript is the quiet bottleneck behind most janky React Native apps. react-native-worklets hands you extra threads and runtimes in plain JavaScript, no native code required.
-
Pica: Crisp In-Browser Image Resizing Without the Mush
A look at Pica, the browser-side image resizer that trades native canvas mush for genuinely sharp thumbnails, powered by WASM and web workers.
-
Alien Signals: The Tiny Reactivity Core That Powers Vue
A signal library so fast its core algorithm was ported straight into Vue's production reactivity engine. Here's how to use it and why it works.
-
react-native-boost: The One-Line Performance Hack Your App Deserves
What if you could speed up your React Native app by up to 50% without touching your codebase? Meet react-native-boost, the Babel plugin that does the heavy lifting at build time.
-
Billions of Rows? No Problem. Meet HighTable
When your dataset outgrows your browser's patience, HighTable steps in with virtualized rendering and async data fetching to keep things smooth.
-
StackBlur.js: The Blazing Fast Canvas Blur That Skips the Math Homework
When CSS filter blur is not enough and a full Gaussian convolution is overkill, StackBlur.js sits in the sweet spot: visually indistinguishable from Gaussian at most radii, but fast enough to run in real time on large canvases with zero dependencies.
-
React Doctor: A One-Command Health Check for Your Entire React Codebase
What if you could run a single command and get a full diagnostic report on your React codebase covering security leaks, performance bottlenecks, dead code, accessibility gaps, and hook violations? React Doctor does exactly that and gives you a score to track over time.
-
React Lite YouTube Embed: Put Your YouTube Embeds on a 500KB Diet
Every YouTube embed you drop into a page loads over 500KB of scripts, stylesheets, and tracking before the user even thinks about pressing play. React Lite YouTube Embed fixes that by showing a static thumbnail first and only loading the real iframe on click.