Why Nostr? What is Njump?
2023-11-14 09:04:03

Giacomo Developer on Nostr: I am pretty obsessed with graphs data structures. I am working on my label internet ...

I am pretty obsessed with graphs data structures.
I am working on my label internet application and I want to work with graphs, adding datas, but also code snippets and stuff like that, cause i think this way one could easily build efficient UI with a faster pace, at least in my opinion.

So, I am struggling a little on creating my own implementation of a in-memory graph database, so that it is easier to interact with a graph-db.

I want to use a local storage graph database on the browser which connects to a graph database on the server/relay and in between I imagined to manage datas with an in memory graph database.

So i have been looking online and i found this for now which looks interesting to me:

- https://terminusdb.com/
- https://github.com/brandonbloom/jseg

for the local-storage and server-side storage I am using this:
- https://gun.eco/

I created a proxy to be able to access control over the gundb instance on the server, just to be able to implement subscriptions.

My idea is to create a system based on datas, where datas emit events. It feels to me like the correct workflow to interact with nostr relays.

Gundb is an event-driven database, and it fits pretty well, in my opinion, in a reactive architecture ,without the need of using overhead like React and Redux, which in my opinion are a pain in the ass!

I hope to find some interested nerd like me on here! lol

ps. I am not exactly an academic developer, I am a self-taught one, so expect my ways to be pretty rude!! I am a music producer and I run a record label: npub1f87cd0957kvk8ghw4zzyndr8zmxxq66nhe3tz0x52zn7a89ajt7qk6956j!!
Author Public Key
npub1ynpa8pjgnavltqq6tq8mhrnx4swsqsek2wlrylmrw6543vcgks2qaxtuuf