Event JSON
{
"id": "67d7b98bcc9a55a6584d70f137ae6110f820f69196b77c937ff5a7ee81abffe1",
"pubkey": "11b9a89404dbf3034e7e1886ba9dc4c6d376f239a118271bd2ec567a889850ce",
"created_at": 1741440073,
"kind": 1,
"tags": [
[
"e",
"14bf49ecc463e2f0fa3c2dc7156fe39cd0af973651027841a59539e70e14f1e3",
"wss://nos.lol",
"root"
],
[
"p",
"11b9a89404dbf3034e7e1886ba9dc4c6d376f239a118271bd2ec567a889850ce"
],
[
"r",
"wss://eden.nostr.land/"
],
[
"r",
"wss://nos.lol/"
],
[
"r",
"wss://relay.damus.io/"
]
],
"content": "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.",
"sig": "8f16cf7563533e6c12031dd2eb8e61d5d2230014d2ce4d4a0979271c0059fb822fad1ee9a52934fe97613c015deb0db9853cb845ad702649fbfb119384556b1b"
}