Tech Watch RSS Feed
All the articles I've selected.
How to build a library in React
Published: at 10:24 AM(Tiger Abrodi)Introduction I built a library that adds selectors to React's context: React Context Selector. This was a follow up to my blog post where I dive into problems with Context. I concluded that they're just missing selectors. Otherwise, it's all good.
Why are React Server Components actually beneficial? (full history)
Published: at 02:23 PM(Tiger Abrodi)Deep dive into why React Server Components matter by exploring the evolution from SPAs to SSR. Understand the core problems they solve and how they fundamentally change React applications.
JavaScript Temporal is coming
Published: at 02:17 PM(Brian Smith)A new way to handle dates and times is being added to JavaScript. Let's take a look at Temporal, what problems it solves, the current state, and what you'll find in the new documentation about it on MDN.
How React's Render, Effects and Refs work under the hood
Published: at 02:14 PM(Tiger Abrodi)Discover how React's render cycle, effects, and refs actually work under the hood. A clear, practical guide to understanding React's internals and writing more efficient code.
Was React Context a mistake?
Published: at 02:00 PM(Tiger Abrodi)Explore whether React Context was a design mistake, understand its performance implications with re-renders, and learn practical solutions including smaller contexts and alternative state management approaches.
Bloated React code? Try component hooks
Published: at 01:53 PM(Tymek Zapała)Learn how to declutter your React components by separating logic from presentation using component hooks. A practical guide to writing cleaner, more maintainable React code with real-world examples.
Become expert in React Query
Published: at 08:48 AM(Tiger Abrodi)Take your React Query knowledge to the next level.
Understanding React Server Components
Published: at 08:40 AM(Tony Alicea)A comprehensive technical deep dive into React Server Components, exploring how they work under the hood, their performance implications, and best practices for implementation.
Understanding the main thread in the browser
Published: at 09:58 AM(Amrik Malhans)The browser makes use of a single main thread for executing most important tasks, it's responsible for running JavaScript, handling user interactions, and updating the DOM. The main thread also performs the layout and painting. These are browser's high-level tasks that are bound to the main thread
5 tips to effectively optimize INP in React
Published: at 02:46 PM(Michal Matuška)In this post, let's consider several optimization techniques for improving Core Web Vitals metrics for sites that are built with React.