Lab: Introduction to Static Site Generators using Jekyll, Hugo, 11ty and similar stacks
A practical output-based course to get familiar with Static Site Generators, specifically as a foundational tool of indie web development.
Reflection & Planning
🎯 Course objective
By undertaking this lab course, I hope to:
- be able to understand and discuss the basic tools, components, and minimum requirements for SSGs
- become familiar with common or popular SSG stacks, their pros and cons, and identify a go-to stack for myself
- try different tools and stacks to get a sense of familiarity and a gauge of difficulty for 20 Binder/Collections/future tracks
- be able to explore SSGs as a feasible outlet for the project hub
🤝 Intersectionality statement
Similar to my goals for Introductory principles of visual communication, this skill will help add a delivery feature to all of my work, giving me more options and fluidity in how I might produce output.
💭 Other reflections
Some hurdles to this course might be…
Other hope and goals for this course are…
Course Outline
Reading List
- Jekyll - Quickstart | Jekyll • Simple, blog-aware, static sites
- Hugo - https://gohugo.io/getting-started/
- 11ty - Tutorials — Eleventy
- Gatsby - https://www.gatsbyjs.com/docs/
- Astro - Getting started | Docs
- Hexo - https://hexo.io/docs/
Milestones and Output
- A simple static site deployed live using any tool (Netlify, GH pages, cloudflare, etc.)
- Reintegration: Wireframes for future project platforms and output (optional)
