What is Jekyll?
Jekyll is a static site generator, meaning it creates websites that produce regular HTML files, rather than relying on databases to deliver content.
What are the advantages of having a static site?
The main advantage of static sites is speed. They are significantly faster to load, and this translates to improved user experience and improved SEO (search engine optimisation).
Another advantage of static sites, is their flexibilty in terms of scale and design. It is much simpler to re-design sections of a modulised static site, and is relatively routine to extend the site to produce files in multiple languages or produce large numbers of blog articles quickly.
Is it easy to manage content in a static site?
Most people are familiar with WordPress which is a content management system (CMS) than relies on databases to deliver content.
Forestry.io is a similar CMS to WordPress, that connects easily with static sites like Jekyll.
Why choose Jekyll as a static site generator?
Hugo and VuePress are the main competitors to Jekyll, and both are perfectly fine alternatives.
We recommend using Jekyll because it provides greater flexibility in terms of development, and uses Liquid as its templating language, which it shares in common with other platforms we support such as Shopify.
Is Jekyll the right choice for my website?
Unless you require dynamic content be served from a database, or complex user administration, Jekyll is probably suitable for your project.