Skip to content

Tutorials

Learning-oriented, step-by-step lessons. Each tutorial walks through one task end to end so you can get a feel for the library by building something small.

This is a path, not just a menu. Work through it in order for the smoothest introduction. You can also jump straight to whichever tutorial matches your immediate need.

  1. Build a reactive list fetches contacts through a list handler and renders stable, ordered rows with useListInstance. Start here.
  2. Edit one object loads one contact into an edit form, then saves it back with useObjectInstance.
  3. Build a live-updating list keeps a contact list fresh as create, update, and delete events arrive, with useListSubscription.

Supporting lesson

Track loading and error state drives a save button's progress and error display with useLoadingError. This is a technique you fold into list and object work, not a prerequisite for the sequence above. Read it when you want to add loading and error UI to your own composites.

Looking for something more targeted? The how-to guides solve specific problems, the concepts pages explain how the pieces fit together, and the reference documents every API.