Skip to content

FAQ

See Why Rimitive? for the full story.


Yes:

  • ⚡️ Performance is on par with Preact and alien-signals (see our benchmarks)
  • 📦 Bundle sizes are tiny and gruesomely tree-shake-able. No compilation required—compose only what you need, and unless a package or module is specifically for the DOM, it’s entirely environment agnostic with no global state (safe for SSR and React concurrent mode).
  • 🌝 Type-safe all the way down

Will it work with [my favorite framework]?

Section titled “Will it work with [my favorite framework]?”

Only React bindings so far, but look at those bindings—they’re simple. Try writing one “yourself” (i.e., with Claude) with the ergonomics you prefer! No bindings needed for vanilla TypeScript.


You’re looking at the docs! And yes, there are examples.


Perhaps overly granular, but yes (and powered by Rimitive!).


Many.


No module-level or global state—each compose() call creates isolated state, so it’s safe for SSR (multiple requests) and React concurrent mode (interrupted renders).


Leave. me. be. I hate naming.