This is sick. Could existing web apps run inside of Notedeck? Or would they have to be native desktop apps with specific Notedeck integrations?
2000+ lines of code later, notedeck now set up to render multiple apps like a browser, and the columns app is cleanly separated.
One nice thing that came out of this is that i extracted the theme system as well, which means all notedeck nostr apps could share the same visual style, kind of like an operating system scheme. How neat is that!
#nostrstandup
https://github.com/damus-io/notedeck/pull/565 nostr:note1st892zsjdw07atud4xcyktnc2yjzpzs4afmewyaw8380vwc24vxs0n0k24
Discussion
yeah of course, they are no different than other clients, other than they also talk to a local relay for offline support
Oh sorry i misread this, no web apps will not work inside notedeck, but notedeck apps will be able to talk to web apps via nostr. There are already web browsers for web apps, and this is a completely different tech platform