unyt-org / datex-core-js-legacy

DATEX Core Library for JavaScript (legacy), fully implemented in TypeScript, used by the UIX Framework
https://unyt.org
3 stars 0 forks source link

Store transactions for pointer storage and use to restore dirty state #132

Open benStre opened 1 month ago

benStre commented 1 month ago

Currently, dirty state can only be restored from a complete localStorage state backup. This can be hugely optimized by only storing uncompleted transactions. Additionally, transaction logs can also be used to store a history of updates.