JBake is a static site generator (similar to Hugo, Gatsby, etc). Although is written in Java you don’t need
special knowledge in Java only a little knowledge of Markdown or better Asciidoctor
this site is generated by JBake
With default installation you can write typical "posts" or "pages".
Pages are "fixed" documents as "about", "contact", etc
Posts are "dynamic" in the sense they are showed in a paginated view (typically recent post first,) and they
have attributes as published date, state, summary, etc
When JBake is generating your site it applies a different template for every content depending on the "type".
For example "index.tpl" for the "masterindex" page, or "post.tpl" for every "post" document
JBake can use different template engines, and you need to select wich engine to use. I’ve selected
Groovy’s MarkupTemplateEngine, but you can use Freemarker, Thymeleaf, … This post only works with Groovy
MarkupTemplateEngine but surely is easy to convert to other