{"type":"rich","version":"1.0","title":"justinmoon wrote","author_name":"justinmoon (npub1zx…8cx2y)","author_url":"https://yabu.me/npub1zxu639qym0esxnn7rzrt48wycmfhdu3e5yvzwx7ja3t84zyc2r8qz8cx2y","provider_name":"njump","provider_url":"https://yabu.me","html":"I'm copying a pattern used by Facebook Messenger where all UI state is stored in SQLite and the UI is a thin, pure function render:\n- https://engineering.fb.com/data-infrastructure/messenger/\n- https://www.droidcon.com/2019/10/25/the-light-way-2/ \n\nIn the demo I can kill the app and re-open it in exactly the same place because the router state is stored in SQLite."}
