backset
v0.1.2Backset
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.
Documentation
LICENSE
npm i [email protected]
Source Code
github.com/unix/backsetMetadata
- MIT
- Whatever
- unix
- released 6/5/2020