Overview:
This article discusses the use of Jekyll, knitr, blogdown, and R Markdown to create a minimal website. It explains how to serve the Jekyll website locally with R and automatically compile R Markdown posts. The article also provides options for hosting the website either on GitHub or on your own server. It mentions that Jekyll is supported in blogdown but suggests using Hugo for better support.
Features:
- Minimal Jekyll-based website: The article demonstrates how to create a minimal website using Jekyll, knitr, blogdown, and R Markdown.
- Local preview: It explains how to serve the Jekyll website locally with R, allowing you to preview the website before deployment.
- Automatic compilation: R Markdown posts can be compiled automatically, with the web pages being automatically refreshed in your web browser.
- Hosting options: The article provides two options for hosting the website - pushing Markdown blog posts to GitHub or hosting the HTML files on your own server.
- License information: The original website was created from the official Jekyll repo and additional code (mainly R code) is under the MIT License. The blog post mentioned in the article is under the CC-BY 4.0 International License.
- Hugo support: While Jekyll is supported in blogdown, the article suggests opting for Hugo due to its better support in blogdown.