Installation
npm install and a two-file setup
Reading
useGet, resolveAlso, changing arguments, combine, polling
Combining reads
combine: several reads, one cached value
Actions
useAction, refresh, errors
Errors
handled errors are typed values, unhandled ones go to <Boundary>
Forms
react-hook-form, server validation, create and edit
Pagination
load more with combine and useState
Streams
useStream, realtime refresh
The store
refresh, preload, clear, useIsFetching, Boundary
Configuration
config: cache, errors, loading, and how they cascade
Testing
renderWithCuple, mockCuple