The Cost of Javascript Frameworks
Analyzes the performance cost of popular JavaScript frameworks like React, Vue, and Angular using HTTP Archive data.
Analyzes the performance cost of popular JavaScript frameworks like React, Vue, and Angular using HTTP Archive data.
An in-depth look at how React Hooks like useState and useEffect work by building a simplified React engine from scratch.
A guide for React developers on using CSS Variables (Custom Properties) to enhance styling workflows and unlock new possibilities.
A developer shares lessons from three years of tech blogging, emphasizing consistency, topic focus, and planning to build an audience and advance a career.
A tutorial on containerizing a React application using Docker, covering development setup and production builds.
Three deployment strategies for integrating a Django REST backend with a React frontend, comparing pros and cons.
A guide to using different function forms in JavaScript and React, including personal rules for function declarations, expressions, and arrow functions.
A beginner's guide to learning React by starting with the simplest possible setup using vanilla JavaScript and an HTML file.
A guide to refactoring React state management by replacing multiple useState hooks with a single useReducer hook for a form-based calculator.
A technical guide on using type-safe code generation to prevent broken documentation links in software projects, ensuring compile-time validation.
A guide to using state machines and the XState library for managing application state, covering concepts, implementation, and best practices.
Explains the State Reducer pattern for React Hooks, enabling inversion of control for component state management.
Explains how to correctly type a custom React hook to return a tuple instead of an array, fixing TypeScript type inference issues.
A step-by-step guide to building and deploying a full-stack MERN application to Heroku using MongoDB Atlas as the cloud database.
A step-by-step tutorial on building a summer road trip mapping application using Gatsby and the Leaflet mapping library.
A guide to generating automated tests for a React app using XState and Cypress, focusing on decoupling test logic from the state machine.
A technical guide on implementing Micro Frontends using React and Webpack, based on a client project experiment.
Three essential rules for designing and managing state effectively in React functional components, focusing on single responsibility and complexity extraction.
A developer explores a React SSR hydration bug, explaining the cause and solution for mismatched client/server rendering.
A comparison of React's useState and useReducer hooks, explaining their trade-offs and when to use each through practical examples.