Log and Metrics
When you create your store, you can optionally pass it an actionObserver and
Undo and Redo
It's easy to create undo/redo features in Kiss.
Wait for condition
Kiss comes with a few functions to help you wait until some condition is met.
Persistor
The persistor allows you to save the store's state to the local device disk.
Slices
If you are used to Redux Toolkit or Zustand,
Business logic
Where should you put your business logic in your application architecture?
Store props, and disposing the store
Apps have long-lived things that are not state: intervals and timeouts, WebSockets,
Dependency injection
Your actions use services: API clients, repositories, analytics, etc. You can import them
Server-side rendering
Normally, the browser gets an almost empty page and a script, and React builds the page in the