Hacker News new | ask | show | jobs
by coolbloke1324 4122 days ago
> if it's not as good at updating the DOM as other libraries

ForerunnerDB is actually very efficient at updating the DOM, only making changes to the parts of the DOM that link to altered sections of an object / document.

> Is it doing more than wrapping over IndexedDB / LocalStorage?

Yes much more... it includes views, triggers / change events, transforms, collection joins and the obvious big one - data binding.

> Maybe the value prop only really shows up when you integrate the data binding? So it's sort of like reactive programming but based on a structured data store, instead of raw JS objects?

This is correct and because we've been using it in production for some time we would definitely say it makes web app development a lot simpler!