Bummer! This is just a preview. You need to be signed in with a Basic account to view the entire video.
Hey, Jekyll!1:51 with Guil Hernandez
In this video, you'll get to know Jekyll, a blog-aware static site generator powered by Ruby.
A static site generator takes a set templates and raw text files, runs them through a converter and renderer, then generates a plain HTML website that's ready to publish on any web server.
Blog-aware means that blogging is part of Jekyll’s functionality. We can publish and maintain a blog by simply managing a folder of text files.
Sites that use Jekyll
Jekyll is a blog aware static site generator powered by Ruby.
A static site generator takes a set of templates and
raw text files, runs it through a converter and renderer,
then generates a plain HTML website that's ready to publish on any web server.
And the blog aware part means that
blogging is part of Jekyll's functionality.
We can publish and maintain a blog by simply managing a folder of text files.
Other popular static site generators out there are Harp, Middleman, and Octopress.
So, what are the advantages of using a static site generator like Jekyll?
Well first, our sites load fast since we're serving regular pages to the browser
and don't need to talk to a database on each page request.
Our sites are also more secure because there's no database or
dynamic content that can be hacked.
There's also less maintenance involved.
No database means no need to configure and maintain a database or
content management system.
Best of all, you can host static sites for free on GitHub pages.
And you can even use your own domain name.
With Jekyll we get speed, security and maintenance efficiency all for free.
And because of these benefits, Jekyll's become a popular tool for
For example, some of the popular blogs and
websites using Jekyll are Jekyll's main website and documentation,
there's CSS wizardry.com, the popular CSS and front end development blog,
even healthcare.gov uses Jekyll for its main page and contents subpages.
And GitHubPages are also powered by Jekyll behind the scenes.
Now if some of the things I covered don't make any sense just yet, don't worry.
We're going to start from the very beginning and
cover everything in more detail as we go.
So now that we know a little more about Jekyll, let's install it and
get it running on our computer.
You need to sign up for Treehouse in order to download course files.Sign up