Abstract
Understanding how a project is organized and constructed can provide deep insight into the principles that make it work. Organization is critical for a project of any scope, this can be true for something as simple as a Java applet to something as complex as a full mobile application back end. For that reason, most projects follow some established conventions. These conventions are kept uniform across most projects with minor modifications, which allows a new developer to get up to speed in a very short time. They know exactly where to look and find the appropriate code. In this chapter, we talk about the organizational principles used within Jekyll to manage a blog. More specifically, we talk about how Jekyll organizes a blog and what conventions should be used while working with a Jekyll blog. We discuss the implications of this organization in the context of more complex features such as inheritance for the blog theme files. We also cover the handlebars templates and how the use of handlebars allows for Jekyll magic to be added to a blog theme. Finally, we talk about whether it is practical to install Jekyll locally on your computer.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsAuthor information
Authors and Affiliations
Rights and permissions
Copyright information
© 2016 Vikram Dhillon
About this chapter
Cite this chapter
Dhillon, V. (2016). Fundamentals of Jekyll. In: Creating Blogs with Jekyll. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-1464-0_6
Download citation
DOI: https://doi.org/10.1007/978-1-4842-1464-0_6
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-1465-7
Online ISBN: 978-1-4842-1464-0
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books