3 ms·
Perfectly sound architecture that does not need an intermediary like Netflify: 1. Browser-Side Service Worker 2. Git - mutable file system via REST 3. CDN -
by sradman 6y ago
Perfectly sound architecture that does not need an intermediary like Netflify:
1. Browser-Side Service Worker
2. Git - mutable file system via REST
3. CDN - deploy to multiple CDNs
I didn't look at the code but I suspect it could be made to be isomorphic and run in Cloudflare Workers but the code surrounding credentials used for Git and CDN access probably needs to distinguish between the browser-side and server-side.
- z3t4 6y agoCould run Git entirely in the browser (isomorphic-git). Then use peer2peer to host the content. The web editor/static site generator could be bootstrapped from a bookmark/URL that pulls the app from peer2peer.
- isaacimagine 6y agoMy personal website uses cloudflare workers / cdn to host a CMS-over-GUI system. Has a lightweight automatic git-like CVS for visibility and versioning. Does basic auth too. Just wanted to bring up that this is a very real possibility. ¯\_(ツ)_/¯