Patterns
Rimitive is intentionally minimal. It provides reactive primitives and modules—signals, computed, effects, elements, fragments—and lets you compose them into whatever patterns fit your needs.
Available Patterns
Section titled “Available Patterns”Common patterns for working with signals: updaters, derived actions, debouncing, async actions, and more.
Patterns for building reactive forms with validation, field composition, and submission handling.
Headless, reusable UI logic. State and actions without the markup.
Write once, run anywhere—Rimitive views, React, custom renderers.
How to share state across components without prop drilling. Spoiler: the service is the context.
How to handle errors in Rimitive applications. Spoiler: use try/catch.
How to handle loading, error, and ready states for async data using resources and match.
Why Rimitive doesn’t have stores, and what to do instead.