3timeslazy / crdt-over-fs

Experimenting with synchronization using only CRDT and file system
3 stars 0 forks source link

extensions #1

Open gedw99 opened 2 months ago

gedw99 commented 2 months ago

Hey @3timeslazy

really impressive work. Just wanted to say thanks.

I played with Martin auto merge years ago and it was just not ready. Did not know it had gotten stable and easy to use now.

Regarding the Web GUI, I would like to also build a htmx version. HTMX does not require compiling and so is much easier for devs and non devs to work with and build systems on top. I have sen htmx golang systems that use WASM. The same WASM can on the Server and Client. The flow is that the Browser client initially hits the server and gets a response, so that there is no delay with loading the wasm. The HTML loads in the Browser, and the WASM starts to load. Once the client has the WASM, it no longer needs the Server and will be even faster.

There are a few on this floating around in golang like: https://github.com/donseba/go-htmx, that does all the laborious bits for devs.

Please reach out if you want to discuss.. See my Profile.

gedw99 commented 2 months ago

also https://github.com/tractordev is doing similar things.

wanix etc. have a look.

gedw99 commented 2 months ago

Here is their FS abstraction. https://github.com/tractordev/toolkit-go/tree/main/engine/fs