4 ms·
> All Scrappy apps are multiplayer, like a Google Doc is. You can even edit them while they are being used by someone else! ok where is the scrappy backend? wh
by swyx 1y ago
> All Scrappy apps are multiplayer, like a Google Doc is. You can even edit them while they are being used by someone else!
ok where is the scrappy backend? what data do you see? where do i make an account? i wish that this was more transparent/discussed since obviously this software is not entirely local?
> LLMs are getting better and better, and while they are far from able to make a full-fledged app without a lot of help from a software engineer, they can make small apps pretty reliably.
mildly disagree. llm generated apps tend to look better + i dont have to learn or stick to your preset primitives. even nontechnical people run into this pretty quickly
otherwise, nice labor of love. good going OP.
- jrcplus 1y agoScrappy co-creator here. It was a surprise to us that this blew up on HN. We've hurriedly added an FAQ to the write-up. In regards to this question about the "Scrappy backend": Scrappy is local-first, so data is stored locally in your browser, and optionally replicated to a lightweight sync server, to help coordinate syncing between peers. In other words, Scrappy is almost entirely front-end. The only third-party dependencies are Yjs <https://yjs.dev/ https://yjs.dev/> and CodeMirror <https://codemirror.net/ https://codemirror.net/>. We don’t use any other libraries or frameworks like React. There’s no analytics. And there's no traditional backend. The only cloud dependency is the sync server, which is a plain vanilla y-websocket-server <https://github.com/yjs/y-websocket-server/ https://github.com/yjs/y-websocket-server/>.