At Station, we are building an app based on Electron. To handle the state of the application — which contains the list of installed apps, user settings, and more — we use the well-known redux framework.
Basically, whenever a user re-opens Station, we want them to recover their previous configuration. Which meant we needed to find a way to make the redux state persist.
Lead Hacker @ Station