Hacker News new | ask | show | jobs
by rjmunro 615 days ago
There's already Drupal, Joomla, Ghost and many more.

What I'd like to see is a CMS that uses git as a data store and renders to a static site. Something that can render to S3, Google pages, Cloudflare pages or a random FTP server. Ideally I could run it locally in Electron or similar, but also be able to have it hosted somewhere online that isn't the same place as the website being managed. I haven't seen a good offering in that space.

5 comments

The problem is that what WP can do is so, so much more than that. And this is the secret to its success since it can grow from a blog to "here's a bunch of static pages" to a full ecommerce site with CRM/ERP integrations, etc. Boutique mini CMS is a fine thing but won't be displacing WP.
That’s the jamstack in a nutshell. I use DecapCMS to manage some client sites using that exact strategy. It’s always nice to rollback their content issues using git, it’s saved me many hours of headaches.

The only challenge is markdown is not a great store of complex component data IMO.

I really like Decap, but I wish that the UX was better. With a bit more polish it would be very compelling.
Wordpress was quite a leader in this area, as there's a great plugin to render WP sites to static files, Simply Static.
> There's already Drupal, Joomla, Ghost and many more.

None of these have gained as much traction as WordPress, so much that I don’t consider them as drop-in replacements for the general public.

Astro pretty much does exactly this.