Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm pretty happy with Hugo+Netlify, but I've never tried Jekyll.

Pros:

  - TOML syntax for Frontmatter data in markdown content
  - The `data` folder which can contain JSON, TOML, CSV, and YAML
  - The layout system, once you get used to it is pretty straightforward
Cons:

  - Go templating, I wish I had Jinja2 or the Django engine
  - Partials can't be used as shortcodes and vice-versa, this makes reusability tricky
  - URLs not ending with / use a redirection to the trailing / URL, which is not SEO friendly
NB:

  - I'm not using the pipeline system for assets, I use sass (scss) and lunr.js (search engine) separately to generate files in the `static` folder
  - For reusability, I'm using a homemade lib[0] to build web components
  - I've found themes and archetypes to be pretty useless
I've tried to setup Netlify CMS to allow a non-technical user to update the content of the website. But the experience was atrocious. It's still nowhere near a Wordpress. Which is pretty important if you want to put your "marketing website" in the hands of sales people.

  [0] - https://github.com/link-society/micro-web-component


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: