pimentel.page

Static Site Generators

January 15, 2022

Orange persian cat sleeping

Photo Credit: Ludemeula Fernandes

When I decided that I wanted to create a blog, I knew that I wanted to use a SSG. That would allow me to have my full site without the need of mantaining and taking care of a database for the blog posts. So I did a quick search of SSGs and after reading documentation of Gatsby and Pelican, I decided that I would give Gatsby a go.

This is a quick comparison of features

GatsbyPelican
LanguageJavascript (React)Python
MarkupMarkdown, MDXMarkdown, reStructuredText
Plugin RepositoryYesYes
Online resourcesMillionsHundreds of thousands

I read the "Getting Started" documentation of both projects, and decided that even I'm not proficient in Python nor Javascript, I wanted to improve my JS/React skills.

In this case I think that there are no wrong choices, since this is a personal project. It seems that Gatsby is much more customisable, but is also heavier. For example, as of today, with only 11 pages, it takes 2-3 minutes to build the site from scratch.

Tags: bloggatsby
Previous: Github ActionsNext: Gatsby Updated