0.2.0 • Published 4 years ago
backset v0.2.0
Backset
An easy to use React state management tool.
- Very few APIs.
- Based on React Hooks and Context.
- Tracking and eliminate unnecessary re-renders.
- No redundant template code.
- Nothing to learn.
Quick start
- Run
yarn add backset
oryarn i backset
install it. - Create a store and use it:
import { create } from 'backset'
const { useStores, useUpdates, withContext } = create({ title: 'Hello World' })
const Child = () => {
const updates = useUpdates()
return <button onClick={() => updates.title('Hello Backset')}>Edit</button>
}
const App = () => {
const { title } = useStores()
return <div>{title} <Child /></div>
}
export default withContext(App)
Edit this example on codesandbox.