Live data from Hacker News

Ask HN: Do you suggest static site generators to your customers?

news.ycombinator.com

1–10 of 53 posts

Re: Ask HN: Do you suggest static site generators to your customers?

#3

If the client is somewhat technical, and doesn't mind mucking around in markdown and the occasional html then sure, why not? But most of my clients prefer having a simple to use backend for updating the site.

But can a web-based updater can still generate a static back-end?

Re: Ask HN: Do you suggest static site generators to your customers?

#4
No. It's very easy/cheap to setup something like wordpress. Teaching a client how to generate a static site is dificult and clients will have to go back to the documentation if they don't use it for a while. If you have a ui you only have to remember the /admin url and everything else is just looking at the screen and clicking the right thing.

Re: Ask HN: Do you suggest static site generators to your customers?

#5
post #3

If the client is somewhat technical, and doesn't mind mucking around in markdown and the occasional html then sure, why not? But most of my clients prefer having a simple to use backend for updating the site.

But can a web-based updater can still generate a static back-end?

Depends what you mean by "static" at this point. I've created sites that were updated infrequently, and so I wrote a script to build out a static mirror of the site after updating. By exposing only the static mirror you get the best of both worlds. For a higher end setup, you can run a static caching layer on the HTTP server netting you the same performance benefits but without manually building the mirrored version.

Re: Ask HN: Do you suggest static site generators to your customers?

#6
post #3

If the client is somewhat technical, and doesn't mind mucking around in markdown and the occasional html then sure, why not? But most of my clients prefer having a simple to use backend for updating the site.

But can a web-based updater can still generate a static back-end?

There already exists some nice projects for this, like https://www.netlifycms.org/

Re: Ask HN: Do you suggest static site generators to your customers?

#7
post #3

If the client is somewhat technical, and doesn't mind mucking around in markdown and the occasional html then sure, why not? But most of my clients prefer having a simple to use backend for updating the site.

But can a web-based updater can still generate a static back-end?

Will be interesting to see when the next generation of "content APIs" hit - client updates a field in a backend somewhere and it rolls out to static sites, apps, bots etc... all over.

Re: Ask HN: Do you suggest static site generators to your customers?

#8

No. It's very easy/cheap to setup something like wordpress. Teaching a client how to generate a static site is dificult and clients will have to go back to the documentation if they don't use it for a while. If you have a ui you only have to remember the /admin url and everything else is just looking at the screen and clicking the right thing.

a static site CMS would provide the same functionality. Something like https://forestry.io/

Re: Ask HN: Do you suggest static site generators to your customers?

#9
post #3

Earlier quoted context omitted.

But can a web-based updater can still generate a static back-end?

There already exists some nice projects for this, like https://www.netlifycms.org/

There's also Movable Type, which has been around for 16 years now.

Re: Ask HN: Do you suggest static site generators to your customers?

#10

No. It's very easy/cheap to setup something like wordpress. Teaching a client how to generate a static site is dificult and clients will have to go back to the documentation if they don't use it for a while. If you have a ui you only have to remember the /admin url and everything else is just looking at the screen and clicking the right thing.

The issue with any dynamic site is security. You can't set up Wordpress and forget about it. There has to be some mechanism for updating to the latest version for security (which may break any plugins/themes).
Post reply on HN