Overview
Static site development has become popular again partly because they offer great performance and security but also partly because modern tools have made them much easier to develop and maintain. Leading the pack of these tools is Jekyll, a Ruby-based static site generator originally created by Tom Preston-Werner. Jekyll makes it easy to build static sites using customizable templates and plugins. Plus, many Jekyll-powered tools like GitHub Pages make it easy (and even free) to deploy your static site.
In this session, you’ll learn more about what Jekyll is and how it works. Then, we’ll walk through getting it installed, setting up a site, customizing the templates, adding content and finally building and deploying a site.
Objective
This session will get you ready to start building your own static site using Jekyll.
Target Audience
This session is suitable for anyone from a developer to a designer, whether beginner or advanced (no Ruby knowledge is required).
Assumed Audience Knowledge
Basic knowledge of web development/design (HTML/CSS/JS) and comfort working from the command line.
Five Things Audience Members Will Learn
- Benefits of static sites
- Basic static site development
- How to install Jekyll
- How to customize a Jekyll site
- How to deploy a Jekyll site