Jekyll: Difference between revisions
(Created page with "Jekyll is a blog-aware, static site generator. Rather that relying on a server side scripting language and a database, as many CMS solutions often do, Jekyll allows you to qui...") |
No edit summary |
||
Line 1: | Line 1: | ||
Jekyll is a blog-aware, static site generator. Rather that relying on a server | [https://jekyllrb.com/]] Jekyll is a blog-aware, static site generator. Rather that relying on a server | ||
side scripting language and a database, as many CMS solutions often do, | side scripting language and a database, as many CMS solutions often do, | ||
Jekyll allows you to quickly deploy your site to any web tree that can serve | Jekyll allows you to quickly deploy your site to any web tree that can serve | ||
static files (perfect for the Object Store!). Jekyll provides a templating | static files (perfect for the [[OBJbox | Object Store]]!). Jekyll provides a templating | ||
language and data format that allows you to design your site using HTML, CSS, | language and data format that allows you to design your site using HTML, CSS, | ||
and Javascript and then render in the site's content. This separation of | and Javascript and then render in the site's content. This separation of | ||
Line 9: | Line 9: | ||
Jekyll compiles your templates and content files into full HTML! | Jekyll compiles your templates and content files into full HTML! | ||
A great example of a Jekyll-generated site is the UMIACS Intranet page! | A great example of a Jekyll-generated site is the [https://intranet.umiacs.umd.edu/ UMIACS Intranet page]! | ||
==Create a Jekyll Site== | ==Create a Jekyll Site== | ||
We have a template with instructions to get started [https://gitlab.umiacs.umd.edu/docker/jekyll-builder here]. | We have a template with instructions to get started [https://gitlab.umiacs.umd.edu/docker/jekyll-builder here]. |
Revision as of 14:52, 8 September 2020
[1]] Jekyll is a blog-aware, static site generator. Rather that relying on a server side scripting language and a database, as many CMS solutions often do, Jekyll allows you to quickly deploy your site to any web tree that can serve static files (perfect for the Object Store!). Jekyll provides a templating language and data format that allows you to design your site using HTML, CSS, and Javascript and then render in the site's content. This separation of design and content allows for easy editing and reuse of your own custom desgin templates and those made by others. When ready to update the content, Jekyll compiles your templates and content files into full HTML!
A great example of a Jekyll-generated site is the UMIACS Intranet page!
Create a Jekyll Site
We have a template with instructions to get started here.