3 ms·
I've been using baobab[1] which is: > a JavaScript persistent and immutable (at least by default) data tree supporting cursors and enabling developers to easil
by enobrev 10y ago
I've been using baobab[1] which is:
> a JavaScript persistent and immutable (at least by default) data tree supporting cursors and enabling developers to easily navigate and monitor nested data through events.
It's a fairly simple library to read and understand and it's well written. I have a couple decent sized SPAs working on top of it, and I store the full data tree using localForage for offline use.
1: https://github.com/Yomguithereal/baobab https://github.com/Yomguithereal/baobab
- mercer 10y agoI've had good experiences with Baobab. The main reason I lean toward Redux is that I want my clients' product to be as 'standardized' as possible. While this is difficult in the JS world, React and Redux fit the bill (or are close to it).
- egeozcan 10y agoI also like Baobab. Way easier to debug when things go wrong and it works very reliably so you very rarely need to do that.