ReactJS
ReactJS: building user interfaces with React components, state and hooks.
React 19: Improvements to Suspense (but still not a whole solution)
React 19 lets you hand Suspense a promise, but you still have to keep your promises.
12 December 2024Taming React 2: mutable variables
Keeping a React value and its setter together in one variable, named with Mutable on the end, so components and hooks take one argument where they took two.
13 August 2024Taming React 1: composable state with useStateField
React components that each work on part of a big state object, using a useState-style pair for any field instead of a reducer action for every change.
16 July 2024Suspense for data fetching in React 18
What React Suspense does and how to use it without a framework.
5 April 2022Type safety at the boundaries
Checking data from the outside world once, as it arrives, with FromJson functions and a small assert library instead of a schema library.
17 November 2020