3 ms·
Netlify-cms does this, not sure whether it uses isomorphic-git but client side code talks directly to GitHub. The admin experience leaves a lot to be desired..
by tln 7y ago
Netlify-cms does this, not sure whether it uses isomorphic-git but client side code talks directly to GitHub.
The admin experience leaves a lot to be desired... Slow previews (requires a full build - like a minute!), slow saving, buggy.
Fixing the first two requires a different architecture
- Sammi 7y agoIt looks like Netlify-cms runs the git and static website software on Netlify backends. So you're not getting the freedom to do whatever you want in the frontend like you do with my approach where the static site generation and git handling happens in the browser. With Netlify-cms you are tied to their implementation of these things on their backend servers.
- tln 7y agoYou can configure netlify-cms to go through netlify for the git operations or not. Going through netlify servers let users edit without github credentials. On the blog where I have set this up, it goes direct and content editors aren't that happy with the experience Doing static site generation in the browser would definitely help with previews, at the cost of not working with off-the-shelf static site generators.