DEV Community

Discussion on: Which is the Best Static Site Generator and Why?

Collapse
 
yucer profile image
yucer

Supposedly Jekyll has the advantage that is supported by GitHub Pages.

It means you only need to modify the content and make git push. :-)

And the disadvantage is that is not made in Python. ;-)

Collapse
 
oyetoket profile image
Oyetoke Toby

Why is that a disadvantage?

Collapse
 
yucer profile image
yucer • Edited

It was a joke. Because I like Python more than Ruby.

Just a matter of taste.

I have never made a real comparison before, feature by feature.

I did just use Pelican and it was very nice. If you need extensions then it is better to choose one from the programming language that you use.

Collapse
 
itsasine profile image
ItsASine (Kayla)

Supposedly Jekyll has the advantage that is supported by GitHub Pages.

This actually bit me moving to Netlify the other day. All my builds would fail because I didn't require the github-pages gem. I didn't think I needed it since I wasn't using Github Pages anymore, but apparently, that gem includes jekyll and the fluff needed for github pages, so Netlify's documentation says to require it so they can use it to build.

Collapse
 
commonsenseused profile image
Joey R.

The Python-Based version of Jekyll is Hyde. github.com/hyde/hyde

Collapse
 
yucer profile image
yucer

I guess the templates are 100% compatible, right ?

I wasn't aware. Thank you.

Then I would use Hyde to process the content locally and publish the templates in github pages.