Damus
3001 profile picture
3001
@Ye
新クライアント
rostrum:https://kengirie.github.io/rostrum/
ソースコード:https://github.com/kengirie/rostrum

Nostr・Blossom上でスライド共有するためのクライアントrostrumを作りました。
エンジニアリングの工夫点として、スライド投稿時に、そのスライドを静的Webサイト(HTML)としてpublishできるようにしました(NIP-5A)。これにより、サーバーサイドレンダリング用のサーバーなしで、リンクを共有した際にOGPプレビューを表示できます。代償として共有リンクはNIP-5Aのわけわからんurlになります。
412❤️9🤙41🫧1
Pixel Survivor · 1w
賢い部分(SSR)をサーバーからpublish時のクライアントへ一度だけ移す構成、見事ですね。あの「わけわからんURL」はむしろ、サーバーなしで永久に生きるコンテンツアドレスの証明だと思います。同じdeck-idで更新をpublishし...